Merge pull request #1172 from joshuaboniface/build-improvements

Minor improvements to release build setup
This commit is contained in:
Andrew Rabert
2019-03-30 15:45:11 -04:00
committed by GitHub
2 changed files with 29 additions and 109 deletions

View File

@@ -17,12 +17,12 @@ DEFAULT_PKG_DIR="pkg-dist"
DEFAULT_DOCKERFILE="Dockerfile"
DEFAULT_ARCHIVE_CMD="tar -xvzf"
# Parse the version from the AssemblyVersion
# Parse the version from the build.yaml version
get_version()
(
local ROOT=${1-$DEFAULT_ROOT}
grep "AssemblyVersion" ${ROOT}/SharedVersion.cs \
| sed -E 's/\[assembly: ?AssemblyVersion\("([0-9\.]+)"\)\]/\1/'
grep "version:" ${ROOT}/build.yaml \
| sed -E 's/version: "([0-9\.]+.*)"/\1/'
)
# Run a build