|
4 | 4 | # DO NOT MAKE CHANGES TO THIS FILE. Instead, modify ci/pipeline.yml.erb and
|
5 | 5 | # execute build-pipeline-yml.
|
6 | 6 | #
|
7 |
| -# created: 2018-08-27T15:50:45+09:00 |
| 7 | +# created: 2018-10-01T17:33:01+09:00 |
8 | 8 | #
|
9 | 9 | resource_types:
|
10 | 10 | - name: slack-notification
|
@@ -92,6 +92,14 @@ resources:
|
92 | 92 | username: ((docker-username))
|
93 | 93 | password: ((docker-password))
|
94 | 94 |
|
| 95 | +- name: kubernetes-resource-image-1.12 |
| 96 | + type: docker-image |
| 97 | + source: |
| 98 | + repository: zlabjp/kubernetes-resource |
| 99 | + tag: "1.12" |
| 100 | + username: ((docker-username)) |
| 101 | + password: ((docker-password)) |
| 102 | + |
95 | 103 | - name: kubernetes-resource-image-latest
|
96 | 104 | type: docker-image
|
97 | 105 | source:
|
@@ -146,6 +154,12 @@ resources:
|
146 | 154 | url: https://storage.googleapis.com/kubernetes-release/release/stable-1.11.txt
|
147 | 155 | filename: version
|
148 | 156 |
|
| 157 | +- name: stable-1.12 |
| 158 | + type: file-url |
| 159 | + source: |
| 160 | + url: https://storage.googleapis.com/kubernetes-release/release/stable-1.12.txt |
| 161 | + filename: version |
| 162 | + |
149 | 163 | - name: latest
|
150 | 164 | type: file-url
|
151 | 165 | source:
|
@@ -421,6 +435,44 @@ jobs:
|
421 | 435 | text: |
|
422 | 436 | Failure! $ATC_EXTERNAL_URL/teams/$BUILD_TEAM_NAME/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME
|
423 | 437 |
|
| 438 | +- name: build-kubernetes-resource-image-1.12 |
| 439 | + public: true |
| 440 | + serial: true |
| 441 | + plan: |
| 442 | + - do: |
| 443 | + - aggregate: |
| 444 | + - get: kubernetes-resource-release |
| 445 | + trigger: true |
| 446 | + - get: ubuntu-18.04 |
| 447 | + params: {save: true} |
| 448 | + trigger: true |
| 449 | + - get: stable-1.12 |
| 450 | + trigger: true |
| 451 | + - task: build-build-args-file |
| 452 | + file: kubernetes-resource-release/ci/tasks/build-build-args-file.yml |
| 453 | + input_mapping: {version: stable-1.12} |
| 454 | + - put: kubernetes-resource-image-1.12 |
| 455 | + params: |
| 456 | + build: kubernetes-resource-release |
| 457 | + load_base: ubuntu-18.04 |
| 458 | + build_args_file: output/build-args-file |
| 459 | + on_success: |
| 460 | + put: notify |
| 461 | + params: |
| 462 | + channel: ((slack-success-channel)) |
| 463 | + username: concourse / kubernetes-resource-image-1.12 |
| 464 | + icon_emoji: ":dancing-penguin:" |
| 465 | + text: | |
| 466 | + Success! $ATC_EXTERNAL_URL/teams/$BUILD_TEAM_NAME/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME |
| 467 | + on_failure: |
| 468 | + put: notify |
| 469 | + params: |
| 470 | + channel: ((slack-failure-channel)) |
| 471 | + username: concourse / kubernetes-resource-image-1.12 |
| 472 | + icon_emoji: ":rage:" |
| 473 | + text: | |
| 474 | + Failure! $ATC_EXTERNAL_URL/teams/$BUILD_TEAM_NAME/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME |
| 475 | +
|
424 | 476 | - name: build-kubernetes-resource-image-latest
|
425 | 477 | public: true
|
426 | 478 | serial: true
|
|
0 commit comments