From 4489ec75feff0ffd1379c8bbeaa46e42cd15ef04 Mon Sep 17 00:00:00 2001 From: Kris De Volder Date: Wed, 21 Feb 2018 13:59:28 -0800 Subject: [PATCH] Add vscode-spring-boot to RC build pipeline --- concourse/pipeline.yml | 36 ++++++++++++++++++++++++++++++++++++ concourse/tasks/rc-build.sh | 6 +++--- 2 files changed, 39 insertions(+), 3 deletions(-) diff --git a/concourse/pipeline.yml b/concourse/pipeline.yml index d3d6d82da..e41740b28 100644 --- a/concourse/pipeline.yml +++ b/concourse/pipeline.yml @@ -798,6 +798,41 @@ jobs: text: | Build ${BUILD_PIPELINE_NAME}/${BUILD_JOB_NAME}/${BUILD_NAME} has succeed! Release candidate available for testing $TEXT_FILE_CONTENT +- name: build-spring-boot-rc + plan: + - aggregate: + - get: maven-cache + passed: + - build-spring-boot-vsix-snapshot + - get: sts4 + passed: + - trigger-rc-build + - get: version + trigger: true + passed: + - trigger-rc-build + - task: build-spring-boot-rc + file: sts4/concourse/tasks/rc-build.yml + params: + extension_id: vscode-spring-boot + on_failure: + put: slack-notification + params: + text: | + Concourse ${BUILD_PIPELINE_NAME}/${BUILD_JOB_NAME}/${BUILD_NAME} has failed! + - put: s3-spring-boot-vsix-snapshot + params: + file: out/vscode-*.vsix + acl: public-read + on_success: + put: slack-notification + params: + channel: "#tools-team-internal" + text_file: s3-spring-boot-vsix-snapshot/url + icon_url: https://raw.githubusercontent.com/spring-projects/sts4/master/vscode-extensions/vscode-boot-java/spring-boot-logo.png + text: | + Build ${BUILD_PIPELINE_NAME}/${BUILD_JOB_NAME}/${BUILD_NAME} has succeed! + Release candidate available for testing $TEXT_FILE_CONTENT - name: publish-release serial: true plan: @@ -1248,6 +1283,7 @@ groups: - build-bosh-vsix-snapshot - build-boot-java-vsix-snapshot - build-boot-properties-vsix-snapshot + - build-spring-boot-rc - name: bump-versions jobs: - bump-version-patch diff --git a/concourse/tasks/rc-build.sh b/concourse/tasks/rc-build.sh index c127f04cf..bbdb24a4f 100755 --- a/concourse/tasks/rc-build.sh +++ b/concourse/tasks/rc-build.sh @@ -30,11 +30,11 @@ echo "Version set to " `npm version` echo -e "\n\n*Version: ${version}*" >> README.md # Build commons vscode -cd ${sources}/../commons-vscode -npm install +# cd ${sources}/../commons-vscode +# npm install cd "$sources" -npm install ../commons-vscode +# npm install ../commons-vscode npm install npm run vsce-package