NuGet/Push-BcNuGetPackage.ps1
<#
.Synopsis PROOF OF CONCEPT PREVIEW: Push Business Central NuGet Package to NuGet Server .Description Push Business Central NuGet Package to NuGet Server .PARAMETER nuGetServerUrl NuGet Server URL .PARAMETER nuGetToken NuGet Token for authenticated access to the NuGet Server .PARAMETER bcNuGetPackage Path to BcNuGetPackage to push. This is the value returned by New-BcNuGetPackage. .EXAMPLE $package = New-BcNuGetPackage -appfile $appFileName Push-BcNuGetPackage -nuGetServerUrl $nuGetServerUrl -nuGetToken $nuGetToken -bcNuGetPackage $package #> Function Push-BcNuGetPackage { Param( [Parameter(Mandatory=$true)] [string] $nuGetServerUrl, [Parameter(Mandatory=$true)] [string] $nuGetToken, [Parameter(Mandatory=$true)] [string] $bcNuGetPackage ) $nuGetFeed = [NuGetFeed]::Create($nuGetServerUrl, $nuGetToken, @(), @()) $nuGetFeed.PushPackage($bcNuGetPackage) } Export-ModuleMember -Function Push-BcNuGetPackage |