From f5a1d3c2929b8d605839fbd547c23406a8a04070 Mon Sep 17 00:00:00 2001 From: Kris De Volder Date: Tue, 4 Apr 2017 10:27:19 -0700 Subject: [PATCH] Prepopulate mvn cache before building vscode-concourse snapshot --- concourse/tasks/build-vsix.sh | 8 ++++++++ concourse/tasks/build-vsix.yml | 1 + 2 files changed, 9 insertions(+) diff --git a/concourse/tasks/build-vsix.sh b/concourse/tasks/build-vsix.sh index a44e48251..d799492f1 100755 --- a/concourse/tasks/build-vsix.sh +++ b/concourse/tasks/build-vsix.sh @@ -3,6 +3,14 @@ set -e workdir=`pwd` sources=$workdir/sts4/vscode-extensions/$extension_id +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 + cd ${sources}/../commons-vscode npm install diff --git a/concourse/tasks/build-vsix.yml b/concourse/tasks/build-vsix.yml index 56bbd2060..697570137 100644 --- a/concourse/tasks/build-vsix.yml +++ b/concourse/tasks/build-vsix.yml @@ -1,5 +1,6 @@ inputs: - name: sts4 +- name: maven-cache outputs: - name: out platform: linux