microsoft / msix-packaging

MSIX SDK
MIT License
964 stars 163 forks source link

Add definition of pipeline to create NuGet packages for MSIX SDK #505

Closed florelis closed 2 years ago

florelis commented 2 years ago

Adding a definition of a pipeline to produce NuGet packages for the MSIX SDK.

Moved the definitions of each platform-specific job in the build pipelines to a template which is used by the respective pipeline, and added a new pipeline that uses all of these jobs and then creates the packages in a new stage. The new stage is based on an existing internal release pipeline, with minor changes (replaced build artifacts by pipeline artifacts, enabled generation for Linux, added a step to produce the SBoM manifest)