From c949aab7ca2f5b1e481e0dcf78a5ab6064e6d425 Mon Sep 17 00:00:00 2001 From: aboyko Date: Mon, 30 Oct 2023 16:48:00 -0400 Subject: [PATCH] OVSX publishing concourse job --- concourse/pipeline.yml | 43 ++++++++++++++++++++++++------------------ 1 file changed, 25 insertions(+), 18 deletions(-) diff --git a/concourse/pipeline.yml b/concourse/pipeline.yml index 3f8123301..27d8934c3 100644 --- a/concourse/pipeline.yml +++ b/concourse/pipeline.yml @@ -864,24 +864,30 @@ jobs: text: | Build ${BUILD_PIPELINE_NAME}/${BUILD_JOB_NAME}/${BUILD_NAME} has succeed! Release candidate available for testing $TEXT_FILE_CONTENT -# - name: publish-ovsx-releases -# serial: true -# plan: -# - in_parallel: -# - get: tasks -# - get: s3-concourse-vsix-snapshot -# passed: -# - publish-release -# - get: s3-manifest-yaml-vsix-snapshot -# passed: -# - publish-release -# - get: s3-bosh-vsix-snapshot -# passed: -# - publish-release -# - get: s3-spring-boot-vsix-snapshot -# trigger: true -# passed: -# - publish-release +- name: publish-ovsx-releases + serial: true + plan: + - in_parallel: + - get: tasks + - get: s3-concourse-vsix-snapshot + passed: + - publish-release + - get: s3-manifest-yaml-vsix-snapshot + passed: + - publish-release + - get: s3-bosh-vsix-snapshot + passed: + - publish-release + - get: s3-spring-boot-vsix-snapshot + trigger: true + passed: + - publish-release + - task: publish-ovsx-releases + file: tasks/concourse/tasks/publish-ovsx-releases.yml + input_mapping: + sts4: tasks + params: + ovsx_token: ((ovsx_token)) - name: verify-vsce-token plan: - get: sts4 @@ -1181,6 +1187,7 @@ groups: - build-spring-boot-rc - trigger-rc-build - publish-release + - publish-ovsx-releases - build-manifest-yaml-vsix-snapshot - build-consourse-vsix-snapshot - build-bosh-vsix-snapshot