File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ # Microsoft.Mimalloc NuGet Release Pipeline
2+ # Manually triggered pipeline to build, sign, and publish the mimalloc NuGet package.
3+ # Builds x64 and ARM64 Windows binaries, signs via ESRP, and packs NuGet.
4+
5+ trigger : none
6+ pr : none
7+
8+ parameters :
9+ - name : version
10+ displayName : ' NuGet package version'
11+ type : string
12+ default : ' 1.0.0'
13+
14+ - name : buildConfig
15+ displayName : ' Build configuration'
16+ type : string
17+ default : ' Release'
18+ values :
19+ - Release
20+ - Debug
21+
22+ - name : signBinaries
23+ displayName : ' Sign binaries (ESRP)?'
24+ type : string
25+ default : ' No'
26+ values :
27+ - ' Yes'
28+ - ' No'
29+
30+ - name : publishToFeed
31+ displayName : ' Publish NuGet to artifact feed?'
32+ type : boolean
33+ default : false
34+
35+ variables :
36+ nuspecPath : ' $(Build.SourcesDirectory)/contrib/nuget/Microsoft.Mimalloc.nuspec'
37+ artifactStaging : ' $(Build.ArtifactStagingDirectory)'
You can’t perform that action at this time.
0 commit comments