Files
spring-tools/concourse/tasks/build-atom-package.sh
Kris De Volder 38683e300d Fix small issue with build-atom-package script:
fatjar version went missing on commit comment
2017-08-21 09:08:48 -07:00

50 lines
838 B
Bash
Executable File

#!/bin/bash
set -e
set -v
workdir=`pwd`
output=$workdir/out
atom_commons=$workdir/sts4/atom-extensions/atom-commons
atom_package=$workdir/package_sources
url=`cat fatjar/url`
fatjar_version=`cat fatjar/version`
cd $atom_commons
npm install
cd $atom_package
npm install ${atom_commons}
cat > properties.json << EOF
{
"jarUrl": "${url}"
}
EOF
npm install
npm install bundle-deps
node ./node_modules/bundle-deps/bundle-deps .
basename=$(npm pack | tee /dev/tty)
timestamp=`date -u +%Y%m%d%H%M`
length=${#basename}
newName=${basename:0:${length}-4}-$timestamp${basename:${length}-4:${length}}
cp ${basename} $output/${newName}
git config user.email "kdevolder@pivotal.io"
git config user.name "Kris De Volder"
git add .
git commit \
-m "Use fatjar version ${fatjar_version}"
git clone $atom_package $workdir/out/repo