diff --git a/ci/pipelines/publisher.yml b/ci/pipelines/publisher.yml index a0d3123880..396b61ab68 100644 --- a/ci/pipelines/publisher.yml +++ b/ci/pipelines/publisher.yml @@ -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 +#! 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