Changed: Centralize version numbers (#961)

* Centralize version numbers

* Fixed: Run UpdateVersionNumber on Package (For Separate Jobs)
This commit is contained in:
ta264 2019-09-08 01:40:23 +01:00 committed by Qstick
parent 075683bbd8
commit a627c2c9ab
3 changed files with 5 additions and 3 deletions

View file

@ -47,6 +47,7 @@ UpdateVersionNumber()
echo "Updating Version Info"
sed -i "s/<AssemblyVersion>[0-9.*]\+<\/AssemblyVersion>/<AssemblyVersion>$LIDARRVERSION<\/AssemblyVersion>/g" ./src/Directory.Build.props
sed -i "s/<AssemblyConfiguration>[\$()A-Za-z-]\+<\/AssemblyConfiguration>/<AssemblyConfiguration>${BUILD_SOURCEBRANCHNAME}<\/AssemblyConfiguration>/g" ./src/Directory.Build.props
sed -i "s/<string>10.0.0.0<\/string>/<string>$LIDARRVERSION<\/string>/g" ./macOS/Lidarr.app/Contents/Info.plist
fi
}
@ -347,6 +348,7 @@ fi
# Only package if we haven't set only-backend or only-frontend
if [ -z "$ONLY_BACKEND" ] && [ -z "$ONLY_FRONTEND" ];
then
UpdateVersionNumber
PackageMono
PackageMacOS
PackageMacOSApp