summaryrefslogtreecommitdiff
path: root/src/.nuget
diff options
context:
space:
mode:
authorPat Gavlin <pagavlin@microsoft.com>2016-03-09 13:13:02 -0800
committerPat Gavlin <pagavlin@microsoft.com>2016-03-09 13:13:02 -0800
commitbcea96c0db6cc112125a16e862fcb5ffb0da5602 (patch)
tree3ebb1e22a45ae8a94db7608d92af2f9703442c35 /src/.nuget
parentb1b881989aff677980de55a1134e4834f836011b (diff)
downloadcoreclr-bcea96c0db6cc112125a16e862fcb5ffb0da5602.tar.gz
coreclr-bcea96c0db6cc112125a16e862fcb5ffb0da5602.tar.bz2
coreclr-bcea96c0db6cc112125a16e862fcb5ffb0da5602.zip
Accept a build number arg in BuildRyuJitPackage.
Diffstat (limited to 'src/.nuget')
-rw-r--r--src/.nuget/BuildRyuJitPackage.ps113
-rw-r--r--src/.nuget/Microsoft.DotNet.RyuJit.nuspec2
-rw-r--r--src/.nuget/toolchain.osx.10.10-x64.Microsoft.DotNet.RyuJit.nuspec2
-rw-r--r--src/.nuget/toolchain.ubuntu.14.04-x64.Microsoft.DotNet.RyuJit.nuspec2
-rw-r--r--src/.nuget/toolchain.win7-x64.Microsoft.DotNet.RyuJit.nuspec2
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>