Merge branch '0.2.3-ci-fix' into 'master'

Fixed nuspec version builder

See merge request openflexure/openflexure-microscope-jsclient!16
This commit is contained in:
Joel Collins 2019-05-10 11:14:38 +00:00
commit d2b3452827
2 changed files with 15 additions and 7 deletions

View file

@ -21,13 +21,21 @@ packageVersion=$(cat $packageJson \
| sed 's/[",]//g' \
| tr -d '[[:space:]]')
# Convert into a nupkg-safe version string
majVer="$(echo $packageVersion | cut -d'-' -f1)"
minVer="$(echo $packageVersion | cut -d'-' -f2)"
minVer="${minVer//.}"
version="$majVer-$minVer"
echo "$packageVersion"
echo $version
# Convert into a nupkg-safe version string
majVer="$(echo "$packageVersion" | cut -d'-' -f1)"
minVer="$(echo "$packageVersion" | cut -d'-' -f2)"
if [ "$majVer" = "$minVer" ]; then
version="$majVer"
else
minVer="${minVer//.}"
version="$majVer-$minVer"
fi
echo "$version"
# Build installer URL
instURL="$CI_JOB_URL/artifacts/raw/release-builds/openflexure-ev-win.exe"

View file

@ -1,6 +1,6 @@
{
"name": "openflexure-ev",
"version": "0.2.2",
"version": "0.2.3",
"private": true,
"description": "An electron-based user client for the OpenFlexure Microscope Server",
"author": "OpenFlexure <contact@openflexure.org> (https://www.openflexure.org)",