A few little fixes
This commit is contained in:
@@ -20,6 +20,20 @@ resources:
|
||||
uri: git@github.com:spring-projects/sts4.git
|
||||
branch: {{branch}}
|
||||
private_key: {{rsa_id}}
|
||||
- name: s3-boot-properties-vsix
|
||||
type: s3
|
||||
source:
|
||||
bucket: {{s3_bucket}}
|
||||
access_key_id: {{s3_accesskey}}
|
||||
secret_access_key: {{s3_secretkey}}
|
||||
regexp: sts4/vscode-extensions/vscode-boot-properties-(.*).vsix
|
||||
- name: s3-manifest-yaml-vsix
|
||||
type: s3
|
||||
source:
|
||||
bucket: {{s3_bucket}}
|
||||
access_key_id: {{s3_accesskey}}
|
||||
secret_access_key: {{s3_secretkey}}
|
||||
regexp: sts4/vscode-extensions/vscode-manifest-yaml-(.*).vsix
|
||||
- name: slack-notification
|
||||
type: slack-notification
|
||||
source:
|
||||
@@ -48,6 +62,14 @@ jobs:
|
||||
trigger: true
|
||||
- task: build-vscode-extensions
|
||||
file: sts4/concourse/tasks/build-vscode-extensions.yml
|
||||
on_success:
|
||||
aggregate:
|
||||
- put: s3-manifest-yaml-vsix
|
||||
params:
|
||||
file: sts4/vscode-extensions/vscode-manifest-yaml/*.vsix
|
||||
- put: s3-boot-properties-vsix
|
||||
params:
|
||||
file: sts4/vscode-extensions/vscode-boot-properties/*.vsix
|
||||
on_failure:
|
||||
put: slack-notification
|
||||
params:
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
#!/bin/bash
|
||||
branch=`git rev-parse --abbrev-ref HEAD`
|
||||
fly -t tools set-pipeline --var "branch=${branch}"--load-vars-from ${HOME}/.sts4-concourse-credentials.yml -p sts4-${branch} -c pipeline.yml
|
||||
fly -t tools set-pipeline --var "branch=${branch}" --load-vars-from ${HOME}/.sts4-concourse-credentials.yml -p sts4-${branch} -c pipeline.yml
|
||||
|
||||
@@ -6,4 +6,5 @@ cd sts4/vscode-extensions
|
||||
./build-all.sh
|
||||
|
||||
cd $workdir
|
||||
mv sts4/vscode-extensions/vscode-*/target/*.vsix vsix-files/
|
||||
mv sts4/vscode-extensions/vscode-manifest-yaml/target/*.vsix vsix-files/
|
||||
mv sts4/vscode-extensions/vscode-boot-properties/target/*.vsix vsix-files/
|
||||
|
||||
Reference in New Issue
Block a user