Add Publish-NuGetFeed function to build.psm1

This commit is contained in:
Sergei Vorobev committed 2016-05-22 00:17:44 -07:00
1 parent 3bae87d2a4
commit 159dcee626
3 files changed
+40 -5

No files matched your search

+28
View File
@@ -529,6 +529,34 @@ Built upon .NET Core, it is also a C# REPL.
}
}
function Publish-NuGetFeed
{
param(
[string]$OutputPath = "$PSScriptRoot/nuget-artifacts",
[Parameter(Mandatory=$true)]
[string]$VersionSuffix
)
@(
'Microsoft.Management.Infrastructure',
'Microsoft.PowerShell.Commands.Management',
'Microsoft.PowerShell.Commands.Utility',
'Microsoft.PowerShell.ConsoleHost',
'Microsoft.PowerShell.PSReadLine',
'Microsoft.PowerShell.Security',
'System.Management.Automation'
) | % {
if ($VersionSuffix)
{
dotnet pack "src/$_" --output $OutputPath --version-suffix $VersionSuffix
}
else
{
dotnet pack "src/$_" --output $OutputPath
}
}
}
function Start-DevPSGitHub {
param(