Skip to content
This repository was archived by the owner on Apr 27, 2020. It is now read-only.

Commit 4facaf0

Browse files
Add zlabjp/kubernetes-resource:1.10 [ci skip] (#22)
1 parent 424ba92 commit 4facaf0

File tree

3 files changed

+61
-8
lines changed

3 files changed

+61
-8
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ A Concourse resource for controlling the Kubernetes cluster.
66

77
The version of this resource corresponds to the version of kubectl. We recommend using different version depending on the kubernetes version of the cluster.
88

9+
- `zlabjp/kubernetes-resource:1.10` ([stable-1.10](https://storage.googleapis.com/kubernetes-release/release/stable-1.10.txt))
910
- `zlabjp/kubernetes-resource:1.9` ([stable-1.9](https://storage.googleapis.com/kubernetes-release/release/stable-1.9.txt))
1011
- `zlabjp/kubernetes-resource:1.8` ([stable-1.8](https://storage.googleapis.com/kubernetes-release/release/stable-1.8.txt))
1112
- `zlabjp/kubernetes-resource:1.7` ([stable-1.7](https://storage.googleapis.com/kubernetes-release/release/stable-1.7.txt))

ci/pipeline.yml

Lines changed: 58 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
# DO NOT MAKE CHANGES TO THIS FILE. Instead, modify ci/pipeline.yml.erb and
55
# execute build-pipeline-yml.
66
#
7-
# created: 2017-12-18T08:41:45+09:00
7+
# created: 2018-03-29T12:00:35+09:00
88
#
99
resource_types:
1010
- name: slack-notification
@@ -48,39 +48,47 @@ resources:
4848
type: docker-image
4949
source:
5050
repository: zlabjp/kubernetes-resource
51-
tag: 1.6
51+
tag: "1.6"
5252
username: {{docker-username}}
5353
password: {{docker-password}}
5454

5555
- name: kubernetes-resource-image-1.7
5656
type: docker-image
5757
source:
5858
repository: zlabjp/kubernetes-resource
59-
tag: 1.7
59+
tag: "1.7"
6060
username: {{docker-username}}
6161
password: {{docker-password}}
6262

6363
- name: kubernetes-resource-image-1.8
6464
type: docker-image
6565
source:
6666
repository: zlabjp/kubernetes-resource
67-
tag: 1.8
67+
tag: "1.8"
6868
username: {{docker-username}}
6969
password: {{docker-password}}
7070

7171
- name: kubernetes-resource-image-1.9
7272
type: docker-image
7373
source:
7474
repository: zlabjp/kubernetes-resource
75-
tag: 1.9
75+
tag: "1.9"
76+
username: {{docker-username}}
77+
password: {{docker-password}}
78+
79+
- name: kubernetes-resource-image-1.10
80+
type: docker-image
81+
source:
82+
repository: zlabjp/kubernetes-resource
83+
tag: "1.10"
7684
username: {{docker-username}}
7785
password: {{docker-password}}
7886

7987
- name: kubernetes-resource-image-latest
8088
type: docker-image
8189
source:
8290
repository: zlabjp/kubernetes-resource
83-
tag: latest
91+
tag: "latest"
8492
username: {{docker-username}}
8593
password: {{docker-password}}
8694

@@ -118,6 +126,12 @@ resources:
118126
url: https://storage.googleapis.com/kubernetes-release/release/stable-1.9.txt
119127
filename: version
120128

129+
- name: stable-1.10
130+
type: file-url
131+
source:
132+
url: https://storage.googleapis.com/kubernetes-release/release/stable-1.10.txt
133+
filename: version
134+
121135
- name: latest
122136
type: file-url
123137
source:
@@ -317,6 +331,44 @@ jobs:
317331
text: |
318332
Failure! $ATC_EXTERNAL_URL/teams/$BUILD_TEAM_NAME/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME
319333
334+
- name: build-kubernetes-resource-image-1.10
335+
public: true
336+
serial: true
337+
plan:
338+
- do:
339+
- aggregate:
340+
- get: kubernetes-resource-release
341+
trigger: true
342+
- get: ubuntu-16.04
343+
params: {save: true}
344+
trigger: true
345+
- get: stable-1.10
346+
trigger: true
347+
- task: build-build-args-file
348+
file: kubernetes-resource-release/ci/tasks/build-build-args-file.yml
349+
input_mapping: {version: stable-1.10}
350+
- put: kubernetes-resource-image-1.10
351+
params:
352+
build: kubernetes-resource-release
353+
load_base: ubuntu-16.04
354+
build_args_file: output/build-args-file
355+
on_success:
356+
put: notify
357+
params:
358+
channel: {{slack-success-channel}}
359+
username: concourse / kubernetes-resource-image-1.10
360+
icon_emoji: ":dancing-penguin:"
361+
text: |
362+
Success! $ATC_EXTERNAL_URL/teams/$BUILD_TEAM_NAME/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME
363+
on_failure:
364+
put: notify
365+
params:
366+
channel: {{slack-failure-channel}}
367+
username: concourse / kubernetes-resource-image-1.10
368+
icon_emoji: ":rage:"
369+
text: |
370+
Failure! $ATC_EXTERNAL_URL/teams/$BUILD_TEAM_NAME/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME
371+
320372
- name: build-kubernetes-resource-image-latest
321373
public: true
322374
serial: true

ci/pipeline.yml.erb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
def tag(version); version.sub(/^stable-/, ''); end
33
def image_resource_name(version); "kubernetes-resource-image-" + tag(version); end
44

5-
kubernetes_versions = %w(stable-1.6 stable-1.7 stable-1.8 stable-1.9 latest)
5+
kubernetes_versions = %w(stable-1.6 stable-1.7 stable-1.8 stable-1.9 stable-1.10 latest)
66
%>
77
# ci/pipeline.yml
88
#
@@ -53,7 +53,7 @@ resources:
5353
type: docker-image
5454
source:
5555
repository: zlabjp/kubernetes-resource
56-
tag: <%= tag(version) %>
56+
tag: "<%= tag(version) %>"
5757
username: {{docker-username}}
5858
password: {{docker-password}}
5959
<% end %>

0 commit comments

Comments
 (0)