48 lines
1.0 KiB
Bash
Executable File
48 lines
1.0 KiB
Bash
Executable File
#!/bin/bash
|
|
set -e
|
|
set -v
|
|
workdir=`pwd`
|
|
|
|
vscode_sources=$workdir/sts4/vscode-extensions
|
|
atom_sources=$workdir/sts4/atom-extensions
|
|
|
|
version=`cat version/version`
|
|
echo "version=$version"
|
|
|
|
# vscode extensions
|
|
cd $vscode_sources
|
|
for extension_id in $(ls -d vscode-*)
|
|
do
|
|
cd $vscode_sources/$extension_id
|
|
echo "Should update version of $extension_id to $version"
|
|
npm version $version
|
|
git add package.json
|
|
echo ""
|
|
done
|
|
|
|
# atom extensions
|
|
cd $atom_sources
|
|
for extension_id in $(ls -d atom-*)
|
|
do
|
|
if [ $extension_id != "atom-commons" ]; then
|
|
cd $atom_sources/$extension_id
|
|
echo "Should update version of $extension_id to $version"
|
|
npm version $version
|
|
git add package.json
|
|
echo ""
|
|
fi
|
|
done
|
|
|
|
cd $workdir/sts4/headless-services
|
|
$workdir/sts4/concourse/tasks/update-pom-versions.sh $version
|
|
|
|
git config user.email "kdevolder@pivotal.io"
|
|
git config user.name "Kris De Volder"
|
|
|
|
git add .
|
|
|
|
git commit \
|
|
-m "Bump version to ${version}"
|
|
|
|
git clone $workdir/sts4 $workdir/out
|