diff options
author | Pat Gavlin <pagavlin@microsoft.com> | 2016-03-09 13:13:02 -0800 |
---|---|---|
committer | Pat Gavlin <pagavlin@microsoft.com> | 2016-03-09 13:13:02 -0800 |
commit | bcea96c0db6cc112125a16e862fcb5ffb0da5602 (patch) | |
tree | 3ebb1e22a45ae8a94db7608d92af2f9703442c35 /src/.nuget | |
parent | b1b881989aff677980de55a1134e4834f836011b (diff) | |
download | coreclr-bcea96c0db6cc112125a16e862fcb5ffb0da5602.tar.gz coreclr-bcea96c0db6cc112125a16e862fcb5ffb0da5602.tar.bz2 coreclr-bcea96c0db6cc112125a16e862fcb5ffb0da5602.zip |
Accept a build number arg in BuildRyuJitPackage.
Diffstat (limited to 'src/.nuget')
5 files changed, 15 insertions, 6 deletions
diff --git a/src/.nuget/BuildRyuJitPackage.ps1 b/src/.nuget/BuildRyuJitPackage.ps1 index 0770bd003d..82a86d3bff 100644 --- a/src/.nuget/BuildRyuJitPackage.ps1 +++ b/src/.nuget/BuildRyuJitPackage.ps1 @@ -32,7 +32,10 @@ Param( # The directory that contains the .nuspec files that will be used to create the # cross-platform and combined packages. - [string]$nuspecDir + [string]$nuspecDir, + + # The build number, if any. + [string]$buildNumber = $null ) function Get-Latest-Blob-Name @@ -162,10 +165,16 @@ $packages = @( "Microsoft.DotNet.RyuJit" ) +$packageVersion = "1.0.6-prerelease" +if ($buildNumber) +{ + $packageVersion = $packageVersion + "-" + $buildNumber +} + # Note: nuget appears to exit with code 0 in every case, so there's no way to detect failure here # other than looking at the output. foreach ($package in $packages) { - Invoke-Expression "$nugetPath pack $packageOutputDir\$package.nuspec -NoPackageAnalysis -NoDefaultExcludes -OutputDirectory $packageOutputDir" + Invoke-Expression "$nugetPath pack $packageOutputDir\$package.nuspec -NoPackageAnalysis -NoDefaultExcludes -OutputDirectory $packageOutputDir -Version $packageVersion" Invoke-Expression "$nugetPath push -NonInteractive $packageOutputDir\$package.nupkg -s $feed $apiKey" } diff --git a/src/.nuget/Microsoft.DotNet.RyuJit.nuspec b/src/.nuget/Microsoft.DotNet.RyuJit.nuspec index a1f0b1d4fb..880a8501a9 100644 --- a/src/.nuget/Microsoft.DotNet.RyuJit.nuspec +++ b/src/.nuget/Microsoft.DotNet.RyuJit.nuspec @@ -2,7 +2,7 @@ <package > <metadata> <id>Microsoft.DotNet.RyuJit</id> - <version>1.0.6-prerelease-00001</version> + <version>1.0.6-prerelease</version> <title>Microsoft DotNet Standalone Managed to Native Code-Generator</title> <authors>Microsoft</authors> <owners>Microsoft</owners> diff --git a/src/.nuget/toolchain.osx.10.10-x64.Microsoft.DotNet.RyuJit.nuspec b/src/.nuget/toolchain.osx.10.10-x64.Microsoft.DotNet.RyuJit.nuspec index ae6283086e..5983ad8249 100644 --- a/src/.nuget/toolchain.osx.10.10-x64.Microsoft.DotNet.RyuJit.nuspec +++ b/src/.nuget/toolchain.osx.10.10-x64.Microsoft.DotNet.RyuJit.nuspec @@ -2,7 +2,7 @@ <package > <metadata> <id>toolchain.osx.10.10-x64.Microsoft.DotNet.RyuJit</id> - <version>1.0.6-prerelease-00001</version> + <version>1.0.6-prerelease</version> <title>Microsoft DotNet Standalone Managed to Native Code-Generator</title> <authors>Microsoft</authors> <owners>Microsoft</owners> diff --git a/src/.nuget/toolchain.ubuntu.14.04-x64.Microsoft.DotNet.RyuJit.nuspec b/src/.nuget/toolchain.ubuntu.14.04-x64.Microsoft.DotNet.RyuJit.nuspec index 600aca1d21..5e5d223bdc 100644 --- a/src/.nuget/toolchain.ubuntu.14.04-x64.Microsoft.DotNet.RyuJit.nuspec +++ b/src/.nuget/toolchain.ubuntu.14.04-x64.Microsoft.DotNet.RyuJit.nuspec @@ -2,7 +2,7 @@ <package > <metadata> <id>toolchain.ubuntu.14.04-x64.Microsoft.DotNet.RyuJit</id> - <version>1.0.6-prerelease-00001</version> + <version>1.0.6-prerelease</version> <title>Microsoft DotNet Standalone Managed to Native Code-Generator</title> <authors>Microsoft</authors> <owners>Microsoft</owners> diff --git a/src/.nuget/toolchain.win7-x64.Microsoft.DotNet.RyuJit.nuspec b/src/.nuget/toolchain.win7-x64.Microsoft.DotNet.RyuJit.nuspec index f65be76080..d7f7ddb5db 100644 --- a/src/.nuget/toolchain.win7-x64.Microsoft.DotNet.RyuJit.nuspec +++ b/src/.nuget/toolchain.win7-x64.Microsoft.DotNet.RyuJit.nuspec @@ -2,7 +2,7 @@ <package > <metadata> <id>toolchain.win7-x64.Microsoft.DotNet.RyuJit</id> - <version>1.0.6-prerelease-00001</version> + <version>1.0.6-prerelease</version> <title>Microsoft DotNet Standalone Managed to Native Code-Generator</title> <authors>Microsoft</authors> <owners>Microsoft</owners> |