mirror of
https://github.com/PowerShell/PowerShell
synced 2026-06-08 12:12:50 +00:00
Note: changes in tools/appveyor.psm1 are not moved to the 6.0.0 branch because:
- the change is to produce win-arm32/win-arm64 zip packages in daily builds.
Since we don't have daily build for the 6.0.0 branch, the change is not needed.
- there are conflicts when cherry-picking the commits
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