"Fossies" - the Fresh Open Source Software Archive

Member "PowerShell-7.2.6/tools/releaseBuild/README.md" (11 Aug 2022, 1864 Bytes) of package /linux/misc/PowerShell-7.2.6.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format (assuming markdown format). Alternatively you can here view or download the uninterpreted source code file. A member file download can also be achieved by clicking within a package contents listing on the according byte size field.

A hint: This file contains one or more very long lines, so maybe it is better readable using the pure text view mode that shows the contents as wrapped lines within the browser window.


Azure Dev Ops Release Builds

Requirements

Docker must be installed to run any of the release builds.

Running Windows Release Builds Locally

From PowerShell on Windows, run .\vstsbuild.ps1 -ReleaseTag <tag> -Name <buildName>.

For the package builds, run .\vstsbuild.ps1 -ReleaseTag <tag> -Name <buildName> -BuildPath <path to extracted zip from build step> -SignedFilesPath <path to extracted 'symbol' zip from build step>

Windows Build Names:

Running Linux Release Builds Locally

From PowerShell on Linux or macOS, run .\vstsbuild.ps1 -ReleaseTag <tag> -Name <buildName>.

Linux Build Names:

Azure Dev Ops Build

The release build is fairly complicated. The definition is at ./azureDevOps/releaseBuild.yml.

Here is a diagram of the build:

Release Build diagram