setdate.cpp was incorrectly assigning an int to a struct, fixed to initialize struct zero'd update the typegen project in the bash script added some help text at top of script for someone trying to build it updated runtime to linux-musl-x64 instead of linux-x64 as Alpine distro uses the musl libc libraries instead of glibc which is used by most distros. |
||
---|---|---|
.. | ||
Images | ||
macOS | ||
.gitignore | ||
build.json | ||
createComplianceFolder.ps1 | ||
generatePackgeSigning.ps1 | ||
packagesigning.xml | ||
README.md | ||
setReleaseTag.ps1 | ||
setReleaseTag.sh | ||
signing.xml | ||
updateSigning.ps1 | ||
vstsbuild.ps1 | ||
vstsbuild.sh |
VSTS Release Builds
Requirements
Docker must be installed to run any of the release builds.
Running Windows Release Builds
From PowerShell on Windows, run .\vstsbuild.ps1 -ReleaseTag <tag> -Name <buildName>
.
Windows Build Names:
win7-x64
- Builds the Universal Windows x64 Package
win7-x86
- Builds the Universal Windows x86 Package
win7-x64-symbols
- Builds the Windows x64 Zip with symbols
win7-x86-symbols
- Builds the Windows x86 Zip with symbols
Running Linux Release Builds
From PowerShell on Linux or macOS, run .\vstsbuild.ps1 -ReleaseTag <tag> -Name <buildName>
.
Linux Build Names:
ubuntu.14.04
- Builds the Ubuntu 14.04 Package and AppImage Package
ubuntu.16.04
- Builds the Ubuntu 16.04 Package
centos.7
- Builds the CentOS 7 Package