diff --git a/concourse/pipeline.yml b/concourse/pipeline.yml index 59756d40b..6777872e7 100644 --- a/concourse/pipeline.yml +++ b/concourse/pipeline.yml @@ -39,6 +39,14 @@ resources: secret_access_key: {{s3_secretkey}} region_name: {{s3_region}} regexp: sts4/vscode-extensions/snapshots/vscode-boot-properties-(.*).vsix +- name: s3-boot-java-vsix-snapshot + type: s3 + source: + bucket: {{s3_bucket}} + access_key_id: {{s3_accesskey}} + secret_access_key: {{s3_secretkey}} + region_name: {{s3_region}} + regexp: sts4/vscode-extensions/snapshots/vscode-boot-java-(.*).vsix - name: s3-concourse-vsix-snapshot type: s3 source: @@ -103,6 +111,10 @@ jobs: params: file: vsix-files/vscode-boot-properties-*.vsix acl: public-read + - put: s3-boot-java-vsix-snapshot + params: + file: vsix-files/vscode-boot-java-*.vsix + acl: public-read - put: s3-concourse-vsix-snapshot params: file: vsix-files/vscode-concourse-*.vsix @@ -144,6 +156,10 @@ jobs: passed: - build-vsix-snapshots trigger: true + - get: s3-boot-java-vsix-snapshot + passed: + - build-vsix-snapshots + trigger: true - get: s3-concourse-vsix-snapshot passed: - build-vsix-snapshots diff --git a/concourse/tasks/build-website.sh b/concourse/tasks/build-website.sh index 997920bce..adfa01748 100755 --- a/concourse/tasks/build-website.sh +++ b/concourse/tasks/build-website.sh @@ -15,6 +15,8 @@ export vscode_manifest_yaml=$(basename s3-manifest-yaml-vsix-${dist_type}/*.vsix echo "vscode_manifest_yaml=$vscode_manifest_yaml" export vscode_boot_properties=$(basename s3-boot-properties-vsix-${dist_type}/*.vsix) echo "vscode_boot_properties=$vscode_boot_properties" +export vscode_boot_java=$(basename s3-boot-java-vsix-${dist_type}/*.vsix) +echo "vscode_boot_java=$vscode_boot_java" export vscode_concourse=$(basename s3-concourse-vsix-${dist_type}/*.vsix) echo "vscode_concourse=$vscode_concourse" @@ -23,6 +25,9 @@ envsubst > "$target/vscode-extensions-snippet.html" << XXXXXX
  • Spring Boot Property Language Server: ${vscode_boot_properties}
  • +
  • Spring Boot Java Language Server: + ${vscode_boot_java} +
  • Cloud Foundry Manifest Language Server: ${vscode_manifest_yaml}
  • diff --git a/concourse/tasks/build-website.yml b/concourse/tasks/build-website.yml index e10e27b36..ac4840efd 100644 --- a/concourse/tasks/build-website.yml +++ b/concourse/tasks/build-website.yml @@ -2,6 +2,7 @@ inputs: - name: sts4 - name: s3-manifest-yaml-vsix-snapshot - name: s3-boot-properties-vsix-snapshot +- name: s3-boot-java-vsix-snapshot - name: s3-concourse-vsix-snapshot outputs: - name: website