added boot-java language server to vscode-extensions build on Concourse

This commit is contained in:
Martin Lippert
2017-02-24 16:33:50 +01:00
parent 9e9ebe2a56
commit 1a5a4f509b
3 changed files with 22 additions and 0 deletions

View File

@@ -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

View File

@@ -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
<li>Spring Boot Property Language Server:
<a href="http://s3-test.spring.io/sts4/vscode-extensions/${dist_type}s/${vscode_boot_properties}">${vscode_boot_properties}</a>
</li>
<li>Spring Boot Java Language Server:
<a href="http://s3-test.spring.io/sts4/vscode-extensions/${dist_type}s/${vscode_boot_java}">${vscode_boot_java}</a>
</li>
<li>Cloud Foundry Manifest Language Server:
<a href="http://s3-test.spring.io/sts4/vscode-extensions/${dist_type}s/${vscode_manifest_yaml}">${vscode_manifest_yaml}</a>
</li>

View File

@@ -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