Add build-atom-package dummy scripts
This commit is contained in:
@@ -25,6 +25,20 @@ resources:
|
||||
uri: git@github.com:spring-projects/sts4.git
|
||||
branch: {{branch}}
|
||||
private_key: {{rsa_id}}
|
||||
- name: atom-commons
|
||||
type: git
|
||||
source:
|
||||
uri: git@github.com:spring-projects/sts4.git
|
||||
branch: {{branch}}
|
||||
private_key: {{rsa_id}}
|
||||
paths:
|
||||
- atom-extensions/atom-commons
|
||||
- name: atom-cf-manifest-yaml
|
||||
type: git
|
||||
source:
|
||||
branch: {{branch}}
|
||||
private_key: {{rsa_id}}
|
||||
uri: git@github.com:spring-projects/atom-cf-manifest-yaml.git
|
||||
- name: tasks
|
||||
type: git
|
||||
source:
|
||||
@@ -87,6 +101,14 @@ resources:
|
||||
secret_access_key: {{s3_secretkey}}
|
||||
region_name: {{s3_region}}
|
||||
regexp: sts4/fatjars/snapshots/manifest-yaml-language-server-(.*).jar
|
||||
- name: s3-concourse-fatjar-snapshot
|
||||
type: s3
|
||||
source:
|
||||
bucket: {{s3_bucket}}
|
||||
access_key_id: {{s3_accesskey}}
|
||||
secret_access_key: {{s3_secretkey}}
|
||||
region_name: {{s3_region}}
|
||||
regexp: sts4/fatjars/snapshots/concourse-language-server-(.*).jar
|
||||
- name: snapshot-website
|
||||
type: s3-multi
|
||||
source:
|
||||
@@ -245,10 +267,6 @@ jobs:
|
||||
params:
|
||||
file: out/vscode-manifest-yaml-*.vsix
|
||||
acl: public-read
|
||||
- put: s3-manifest-yaml-fatjar-snapshot
|
||||
params:
|
||||
file: out/*.jar
|
||||
acl: public-read
|
||||
- name: trigger-rc-build
|
||||
serial: true
|
||||
plan:
|
||||
@@ -449,6 +467,41 @@ jobs:
|
||||
- get: maven-cache
|
||||
- task: atom-language-servers-test
|
||||
file: sts4/concourse/tasks/atom-language-servers-test.yml
|
||||
on_success:
|
||||
aggregate:
|
||||
- put: s3-manifest-yaml-fatjar-snapshot
|
||||
params:
|
||||
file: out/manifest-yaml-language-server-*.jar
|
||||
- put: s3-concourse-fatjar-snapshot
|
||||
params:
|
||||
file: out/concourse-language-server-*.jar
|
||||
- name: build-manifest-yaml-atom-package
|
||||
plan:
|
||||
- aggregate:
|
||||
- get: sts4
|
||||
- get: atom-commons
|
||||
trigger: true
|
||||
- get: atom-cf-manifest-yaml
|
||||
trigger: true
|
||||
- get: s3-manifest-yaml-fatjar-snapshot
|
||||
trigger: true
|
||||
passed:
|
||||
- atom-language-servers-test
|
||||
- task: build-manifest-yaml-atom-package
|
||||
input_mapping:
|
||||
sts4: atom-commons
|
||||
package_sources: atom-cf-manifest-yaml
|
||||
fatjar: s3-manifest-yaml-fatjar-snapshot
|
||||
file: sts4/concourse/tasks/build-atom-package.yml
|
||||
|
||||
#boot-java-language-server-0.0.2-201708031854.jar
|
||||
# -rw-r--r-- 1 root root 16846312 Aug 3 18:54 boot-properties-language-server-0.0.2-201708031854.jar
|
||||
# -rw-r--r-- 1 root root 7936924 Aug 3 18:54 bosh-language-server-0.0.8-201708031854.jar
|
||||
# -rw-r--r-- 1 root root 7979261 Aug 3 18:54 concourse-language-server-0.0.8-201708031854.jar
|
||||
# -rw-r--r-- 1 root root 20783856 Aug 3 18:54 manifest-yaml-language-server-0.0.9-201708031854.jar
|
||||
|
||||
|
||||
|
||||
on_failure:
|
||||
put: slack-notification
|
||||
params:
|
||||
|
||||
10
concourse/tasks/build-atom-package.sh
Normal file
10
concourse/tasks/build-atom-package.sh
Normal file
@@ -0,0 +1,10 @@
|
||||
#!/bin/bash
|
||||
set -e
|
||||
set -v
|
||||
workdir=`pwd`
|
||||
|
||||
url=`fatjar/url`
|
||||
|
||||
echo "The url of the fatjar is ${url}"
|
||||
|
||||
ls -la
|
||||
13
concourse/tasks/build-atom-package.yml
Normal file
13
concourse/tasks/build-atom-package.yml
Normal file
@@ -0,0 +1,13 @@
|
||||
inputs:
|
||||
- name: sts4
|
||||
- name: package_sources
|
||||
- name: fatjar
|
||||
outputs:
|
||||
- name: out
|
||||
platform: linux
|
||||
image_resource:
|
||||
type: docker-image
|
||||
source:
|
||||
repository: kdvolder/sts4-build-env
|
||||
run:
|
||||
path: sts4/concourse/tasks/build-atom-package.sh
|
||||
Reference in New Issue
Block a user