Add test run for atom language-server
This commit is contained in:
@@ -441,3 +441,15 @@ jobs:
|
||||
- put: snapshot-website
|
||||
params:
|
||||
path: website
|
||||
- name: atom-language-servers-test
|
||||
plan:
|
||||
- aggregate:
|
||||
- get: sts4
|
||||
- get: maven-cache
|
||||
- task: atom-language-servers-test
|
||||
file: sts4/concourse/tasks/atom-language-servers-test.yml
|
||||
on_failure:
|
||||
put: slack-notification
|
||||
params:
|
||||
text: |
|
||||
Concourse ${BUILD_PIPELINE_NAME}/${BUILD_JOB_NAME}/${BUILD_NAME} has failed!
|
||||
|
||||
14
concourse/tasks/atom-language-servers-test.sh
Normal file
14
concourse/tasks/atom-language-servers-test.sh
Normal file
@@ -0,0 +1,14 @@
|
||||
#!/bin/bash
|
||||
set -e
|
||||
workdir=`pwd`
|
||||
sources=$workdir/sts4/headless-services
|
||||
|
||||
if [ -d "maven-cache" ]; then
|
||||
echo "Prepopulating maven cache"
|
||||
tar xzf maven-cache/*.tar.gz -C ${HOME}
|
||||
else
|
||||
echo "!!!No stored maven cache found!!! "
|
||||
echo "!!!This may slow down the build!!!"
|
||||
fi
|
||||
|
||||
./mvnw test -DargLine="-Dlsp.lazy.completions.disable=true -Dlsp.completions.indentation.enable=true -Dlsp.yaml.completions.errors.disable=true"
|
||||
10
concourse/tasks/atom-language-servers-test.yml
Normal file
10
concourse/tasks/atom-language-servers-test.yml
Normal file
@@ -0,0 +1,10 @@
|
||||
inputs:
|
||||
- name: sts4
|
||||
- name: maven-cache
|
||||
platform: linux
|
||||
image_resource:
|
||||
type: docker-image
|
||||
source:
|
||||
repository: kdvolder/sts4-build-env
|
||||
run:
|
||||
path: sts4/concourse/tasks/atom-language-servers-test.sh
|
||||
Reference in New Issue
Block a user