Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
113 changes: 56 additions & 57 deletions ci/pipelines/publisher.yml
Original file line number Diff line number Diff line change
Expand Up @@ -503,63 +503,62 @@ jobs:
params:
image: image/image.tar
additional_tags: candidate-(@= data.values.stemcell_details.os_name @)-stemcell-(@= str(data.values.stemcell_details.major_version) @)/.resource/version
- in_parallel:
- put: published-(@= data.values.stemcell_details.os_name @)-stemcell-(@= str(data.values.stemcell_details.major_version) @)
params:
files:
- candidate-(@= data.values.stemcell_details.os_name @)-stemcell-(@= str(data.values.stemcell_details.major_version) @)/*.tgz
options:
author_email: *ci_bot_email
author_name: *ci_bot_name
message: 'publish (heavy): (@= data.values.stemcell_details.os_name @)/(@= str(data.values.stemcell_details.major_version) @).x'
rename: '{{.Version}}/stemcells.meta4'
version: candidate-(@= data.values.stemcell_details.os_name @)-stemcell-(@= str(data.values.stemcell_details.major_version) @)/.resource/version
#@ if len(data.values.stemcell_details.include_fips_iaas) > 0 :
- put: published-(@= data.values.stemcell_details.os_name @)-fips-stemcell-(@= str(data.values.stemcell_details.major_version) @)
params:
files:
- candidate-(@= data.values.stemcell_details.os_name @)-fips-stemcell-(@= str(data.values.stemcell_details.major_version) @)/*.tgz
options:
author_email: *ci_bot_email
author_name: *ci_bot_name
message: 'publish (heavy): (@= data.values.stemcell_details.os_name @)-fips/(@= str(data.values.stemcell_details.major_version) @).x'
rename: '{{.Version}}/stemcells.meta4'
version: candidate-(@= data.values.stemcell_details.os_name @)-fips-stemcell-(@= str(data.values.stemcell_details.major_version) @)/.resource/version
#@ end
- params:
files:
- candidate-aws-light-stemcell/*.tgz
options:
author_email: *ci_bot_email
author_name: *ci_bot_name
message: 'publish (light aws): (@= data.values.stemcell_details.os_name @)/(@= str(data.values.stemcell_details.major_version) @).x'
rename: '{{.Version}}/stemcells.aws.meta4'
version: candidate-aws-light-stemcell/.resource/version
put: published-aws-light-(@= data.values.stemcell_details.os_name @)-stemcell-(@= str(data.values.stemcell_details.major_version) @)

#! once we release all regions with the same account, we can unify these again
- file: bosh-stemcells-ci/ci/tasks/light-aws/tag-aws-ami-light.yml
image: bosh-ecosystem-concourse-registry-image
task: tag-published-aws-ami-light-stemcells
params:
AWS_PAGER:
AWS_ACCESS_KEY_ID: ((aws_publish_us_access_key))
AWS_SECRET_ACCESS_KEY: ((aws_publish_us_secret_key))
GREP_PATTERN: grep -v 'gov-\|cn-'
- file: bosh-stemcells-ci/ci/tasks/light-aws/tag-aws-ami-light.yml
image: bosh-ecosystem-concourse-registry-image
task: tag-gov-published-aws-ami-light-stemcells
params:
AWS_PAGER:
AWS_ACCESS_KEY_ID: ((aws_publish_us-gov_access_key))
AWS_SECRET_ACCESS_KEY: ((aws_publish_us-gov_secret_key))
GREP_PATTERN: grep 'gov-'
#! - file: bosh-stemcells-ci/ci/tasks/light-aws/tag-aws-ami-light.yml
#! task: tag-china-published-aws-ami-light-stemcells
#! params:
#! AWS_ACCESS_KEY_ID: ((aws_publish_cn_access_key))
#! AWS_SECRET_ACCESS_KEY: ((aws_publish_cn_secret_key))
#! GREP_PATTERN: grep 'cn-'
- put: published-(@= data.values.stemcell_details.os_name @)-stemcell-(@= str(data.values.stemcell_details.major_version) @)
params:
files:
- candidate-(@= data.values.stemcell_details.os_name @)-stemcell-(@= str(data.values.stemcell_details.major_version) @)/*.tgz
options:
author_email: *ci_bot_email
author_name: *ci_bot_name
message: 'publish (heavy): (@= data.values.stemcell_details.os_name @)/(@= str(data.values.stemcell_details.major_version) @).x'
rename: '{{.Version}}/stemcells.meta4'
version: candidate-(@= data.values.stemcell_details.os_name @)-stemcell-(@= str(data.values.stemcell_details.major_version) @)/.resource/version
#@ if len(data.values.stemcell_details.include_fips_iaas) > 0 :
- put: published-(@= data.values.stemcell_details.os_name @)-fips-stemcell-(@= str(data.values.stemcell_details.major_version) @)
params:
files:
- candidate-(@= data.values.stemcell_details.os_name @)-fips-stemcell-(@= str(data.values.stemcell_details.major_version) @)/*.tgz
options:
author_email: *ci_bot_email
author_name: *ci_bot_name
message: 'publish (heavy): (@= data.values.stemcell_details.os_name @)-fips/(@= str(data.values.stemcell_details.major_version) @).x'
rename: '{{.Version}}/stemcells.meta4'
version: candidate-(@= data.values.stemcell_details.os_name @)-fips-stemcell-(@= str(data.values.stemcell_details.major_version) @)/.resource/version
#@ end
- params:
files:
- candidate-aws-light-stemcell/*.tgz
options:
author_email: *ci_bot_email
author_name: *ci_bot_name
message: 'publish (light aws): (@= data.values.stemcell_details.os_name @)/(@= str(data.values.stemcell_details.major_version) @).x'
rename: '{{.Version}}/stemcells.aws.meta4'
version: candidate-aws-light-stemcell/.resource/version
put: published-aws-light-(@= data.values.stemcell_details.os_name @)-stemcell-(@= str(data.values.stemcell_details.major_version) @)

#! once we release all regions with the same account, we can unify these again
- file: bosh-stemcells-ci/ci/tasks/light-aws/tag-aws-ami-light.yml
image: bosh-ecosystem-concourse-registry-image
task: tag-published-aws-ami-light-stemcells
params:
AWS_PAGER:
AWS_ACCESS_KEY_ID: ((aws_publish_us_access_key))
AWS_SECRET_ACCESS_KEY: ((aws_publish_us_secret_key))
GREP_PATTERN: grep -v 'gov-\|cn-'
- file: bosh-stemcells-ci/ci/tasks/light-aws/tag-aws-ami-light.yml
image: bosh-ecosystem-concourse-registry-image
task: tag-gov-published-aws-ami-light-stemcells
params:
AWS_PAGER:
AWS_ACCESS_KEY_ID: ((aws_publish_us-gov_access_key))
AWS_SECRET_ACCESS_KEY: ((aws_publish_us-gov_secret_key))
GREP_PATTERN: grep 'gov-'
#! - file: bosh-stemcells-ci/ci/tasks/light-aws/tag-aws-ami-light.yml
Comment thread
aramprice marked this conversation as resolved.
#! task: tag-china-published-aws-ami-light-stemcells
#! params:
#! AWS_ACCESS_KEY_ID: ((aws_publish_cn_access_key))
#! AWS_SECRET_ACCESS_KEY: ((aws_publish_cn_secret_key))
#! GREP_PATTERN: grep 'cn-'
- params:
files:
- candidate-google-light-(@= data.values.stemcell_details.os_name @)-stemcell-(@= str(data.values.stemcell_details.major_version) @)/*.tgz
Expand Down
Loading