Try add a build qualifier to vsode extensions

This commit is contained in:
Kris De Volder
2016-12-08 17:39:23 -08:00
parent 38e352792e
commit e649f8cc45
2 changed files with 9 additions and 5 deletions

View File

@@ -6,9 +6,5 @@ cd sts4/vscode-extensions
./build-all.sh
cd $workdir
vsix_files=`find sts4 -name "*.visx"`
cp `find sts4/vscode-extensions -name "*.vsix"` vsix-files
for f in ${vsix_files}; do
new_name = $(basename "$f" .vsix)-`date -u +%Y%m%d%H%M`
mv "$f" "vsix_files/$new_name"
done

View File

@@ -2,6 +2,9 @@
set -e
base_dir=`pwd`
timestamp=`date -u +%Y%m%d%H%M`
cd ${base_dir}/commons-vscode
npm install
@@ -17,6 +20,11 @@ for i in vscode-boot-properties vscode-manifest-yaml ; do
echo "***************************************************************************************"
npm install ../commons-vscode
base_version=`jq -r .version package.json`
qualified_version=${base_version}-${timestamp}
npm version ${qualified_version}
npm install
npm run vsce-package
done