@@ -10,7 +10,7 @@ param (
1010 [string ]$PackageSuffix ,
1111 [string ]$Branch ,
1212 [string ]$CommitSHA ,
13- [string ]$BuildBranch = ' 6d1fcf147a7af8b6b4db842494bc7beed3b1d0e9 ' ,
13+ [string ]$BuildBranch = ' 948e06b7e5dc320eccd1f44a15a5faeb60384ed6 ' ,
1414 [string ]$VerifyMicrosoftPackageVersion = $null
1515)
1616
@@ -90,41 +90,44 @@ Invoke-BuildStep 'Set version metadata in AssemblyInfo.cs' {
9090 (Join-Path $PSScriptRoot " src\VerifyMicrosoftPackage\Properties\AssemblyInfo.g.cs" )
9191
9292 Foreach ($Path in $Paths ) {
93+ # Ensure the directory exists before generating the version info file.
94+ $directory = Split-Path $Path
95+ New-Item - ItemType Directory - Force - Path $directory | Out-Null
9396 Set-VersionInfo - Path $Path - Version $SimpleVersion - Branch $Branch - Commit $CommitSHA
9497 }
9598} `
9699- ev + BuildErrors
97100
98101Invoke-BuildStep ' Building solution' {
99102 $SolutionPath = Join-Path $PSScriptRoot " NuGetGallery.sln"
100- Build-Solution $Configuration $BuildNumber - MSBuildVersion " 15 " $SolutionPath - SkipRestore:$SkipRestore - MSBuildProperties " /p:MvcBuildViews=true" `
103+ Build-Solution - Configuration $Configuration - BuildNumber $BuildNumber - SolutionPath $SolutionPath - SkipRestore:$SkipRestore - MSBuildProperties " /p:MvcBuildViews=true" `
101104} `
102105- ev + BuildErrors
103106
104107Invoke-BuildStep ' Signing the binaries' {
105- Sign- Binaries - Configuration $Configuration - BuildNumber $BuildNumber - MSBuildVersion " 15 " `
108+ Sign- Binaries - Configuration $Configuration - BuildNumber $BuildNumber `
106109} `
107110- ev + BuildErrors
108111
109112Invoke-BuildStep ' Creating artifacts' { `
110113 New-ProjectPackage (Join-Path $PSScriptRoot " src\NuGetGallery.Core\NuGetGallery.Core.csproj" ) - Configuration $Configuration - Symbols - BuildNumber $BuildNumber - Version $SemanticVersion - PackageId " NuGetGallery.Core$PackageSuffix "
111114 New-ProjectPackage (Join-Path $PSScriptRoot " src\NuGet.Services.Entities\NuGet.Services.Entities.csproj" ) - Configuration $Configuration - Symbols - BuildNumber $BuildNumber - Version $SemanticVersion
112115 New-ProjectPackage (Join-Path $PSScriptRoot " src\NuGet.Services.DatabaseMigration\NuGet.Services.DatabaseMigration.csproj" ) - Configuration $Configuration - Symbols - BuildNumber $BuildNumber - Version $SemanticVersion
113- New-Package (Join-Path $PSScriptRoot " src\DatabaseMigrationTools\DatabaseMigration.Gallery.nuspec" ) - Configuration $Configuration - BuildNumber $BuildNumber - Version $SemanticVersion - Branch $Branch - MSBuildVersion " 15 "
114- New-Package (Join-Path $PSScriptRoot " src\DatabaseMigrationTools\DatabaseMigration.SupportRequest.nuspec" ) - Configuration $Configuration - BuildNumber $BuildNumber - Version $SemanticVersion - Branch $Branch - MSBuildVersion " 15 "
115- New-Package (Join-Path $PSScriptRoot " src\DatabaseMigrationTools\DatabaseMigration.Validation.nuspec" ) - Configuration $Configuration - BuildNumber $BuildNumber - Version $SemanticVersion - Branch $Branch - MSBuildVersion " 15 "
116- New-Package (Join-Path $PSScriptRoot " src\AccountDeleter\Gallery.AccountDeleter.nuspec" ) - Configuration $Configuration - BuildNumber $BuildNumber - Version $SemanticVersion - Branch $Branch - MSBuildVersion " 15 "
117- New-Package (Join-Path $PSScriptRoot " src\GitHubVulnerabilities2Db\GitHubVulnerabilities2Db.nuspec" ) - Configuration $Configuration - BuildNumber $BuildNumber - Version $SemanticVersion - Branch $Branch - MSBuildVersion " 15 "
118- New-Package (Join-Path $PSScriptRoot " src\GalleryTools\Gallery.GalleryTools.nuspec" ) - Configuration $Configuration - BuildNumber $BuildNumber - Version $SemanticVersion - Branch $Branch - MSBuildVersion " 15 "
119- New-Package (Join-Path $PSScriptRoot " src\VerifyGitHubVulnerabilities\VerifyGitHubVulnerabilities.nuspec" ) - Configuration $Configuration - BuildNumber $BuildNumber - Version $SemanticVersion - Branch $Branch - MSBuildVersion " 15 "
116+ New-Package (Join-Path $PSScriptRoot " src\DatabaseMigrationTools\DatabaseMigration.Gallery.nuspec" ) - Configuration $Configuration - BuildNumber $BuildNumber - Version $SemanticVersion - Branch $Branch
117+ New-Package (Join-Path $PSScriptRoot " src\DatabaseMigrationTools\DatabaseMigration.SupportRequest.nuspec" ) - Configuration $Configuration - BuildNumber $BuildNumber - Version $SemanticVersion - Branch $Branch
118+ New-Package (Join-Path $PSScriptRoot " src\DatabaseMigrationTools\DatabaseMigration.Validation.nuspec" ) - Configuration $Configuration - BuildNumber $BuildNumber - Version $SemanticVersion - Branch $Branch
119+ New-Package (Join-Path $PSScriptRoot " src\AccountDeleter\Gallery.AccountDeleter.nuspec" ) - Configuration $Configuration - BuildNumber $BuildNumber - Version $SemanticVersion - Branch $Branch
120+ New-Package (Join-Path $PSScriptRoot " src\GitHubVulnerabilities2Db\GitHubVulnerabilities2Db.nuspec" ) - Configuration $Configuration - BuildNumber $BuildNumber - Version $SemanticVersion - Branch $Branch
121+ New-Package (Join-Path $PSScriptRoot " src\GalleryTools\Gallery.GalleryTools.nuspec" ) - Configuration $Configuration - BuildNumber $BuildNumber - Version $SemanticVersion - Branch $Branch
122+ New-Package (Join-Path $PSScriptRoot " src\VerifyGitHubVulnerabilities\VerifyGitHubVulnerabilities.nuspec" ) - Configuration $Configuration - BuildNumber $BuildNumber - Version $SemanticVersion - Branch $Branch
120123
121124 if (! $VerifyMicrosoftPackageVersion ) { $VerifyMicrosoftPackageVersion = $SemanticVersion }
122- New-Package (Join-Path $PSScriptRoot " src\VerifyMicrosoftPackage\VerifyMicrosoftPackage.nuspec" ) - Configuration $Configuration - BuildNumber $BuildNumber - Version $VerifyMicrosoftPackageVersion - Branch $Branch - MSBuildVersion " 15 "
125+ New-Package (Join-Path $PSScriptRoot " src\VerifyMicrosoftPackage\VerifyMicrosoftPackage.nuspec" ) - Configuration $Configuration - BuildNumber $BuildNumber - Version $VerifyMicrosoftPackageVersion - Branch $Branch
123126} `
124127- ev + BuildErrors
125128
126129Invoke-BuildStep ' Signing the packages' {
127- Sign- Packages - Configuration $Configuration - BuildNumber $BuildNumber - MSBuildVersion " 15 " `
130+ Sign- Packages - Configuration $Configuration - BuildNumber $BuildNumber `
128131} `
129132- ev + BuildErrors
130133
0 commit comments