From a255935c55f25876f5cf244f87e8841646caa1ba Mon Sep 17 00:00:00 2001 From: BoykoAlex Date: Fri, 4 Aug 2017 14:01:37 -0400 Subject: [PATCH] Build: create tarball of atom package with dependencies --- concourse/tasks/build-atom-package.sh | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/concourse/tasks/build-atom-package.sh b/concourse/tasks/build-atom-package.sh index c55f4da9f..5609a93f1 100755 --- a/concourse/tasks/build-atom-package.sh +++ b/concourse/tasks/build-atom-package.sh @@ -10,11 +10,27 @@ echo "The url of the fatjar is ${url}" ls -la cd package_sources + npm install ../sts4/atom-extensions/atom-commons + cat > properties.json << EOF { jarUrl: ${url} } EOF -cat properties.json \ No newline at end of file +npm install + +npm install bundle-deps + +bundle-deps . + +npm pack + +timestamp=`date -u +%Y%m%d%H%M` +for i in `ls *.tgz`; do + basename=$(basename $i) + cp $i $output/${basename/SNAPSHOT/$timestamp} +done + +ls -la $output \ No newline at end of file