mirror of
https://github.com/PowerShell/PowerShell
synced 2026-06-08 12:12:50 +00:00
chore: Refactor Nuget package source creation to use New-NugetPackageSource function (#24104) (#24427)
This commit is contained in:
@@ -6,7 +6,7 @@ steps:
|
||||
$configPath = "${env:NugetConfigDir}/nuget.config"
|
||||
Import-Module ${{ parameters.repoRoot }}/build.psm1 -Force
|
||||
|
||||
$powerShellPublicPackages = [NugetPackageSource] @{Url = '$(PowerShellCore_PublicPackages)'; Name= 'AzDevOpsFeed'}
|
||||
$powerShellPublicPackages = New-NugetPackageSource -Url '$(PowerShellCore_PublicPackages)' -Name 'AzDevOpsFeed'
|
||||
|
||||
New-NugetConfigFile -NugetPackageSource $powerShellPublicPackages -UserName $(AzDevopsFeedUserNameKVPAT) -ClearTextPAT $(mscodehubPackageReadPat) -Destination "${env:NugetConfigDir}"
|
||||
if(-not (Test-Path $configPath))
|
||||
@@ -24,7 +24,7 @@ steps:
|
||||
$configPath = "${env:NugetConfigDir}/nuget.config"
|
||||
Import-Module ${{ parameters.repoRoot }}/build.psm1 -Force
|
||||
|
||||
$powerShellPublicPackages = [NugetPackageSource] @{Url = '$(PowerShellCore_PublicPackages)'; Name= 'AzDevOpsFeed'}
|
||||
$powerShellPublicPackages = New-NugetPackageSource -Url '$(PowerShellCore_PublicPackages)' -Name 'AzDevOpsFeed'
|
||||
|
||||
New-NugetConfigFile -NugetPackageSource $powerShellPublicPackages -UserName $(AzDevopsFeedUserNameKVPAT) -ClearTextPAT $(mscodehubPackageReadPat) -Destination "${env:NugetConfigDir}"
|
||||
if (-not (Test-Path $configPath))
|
||||
|
||||
@@ -3436,6 +3436,15 @@ class NugetPackageSource {
|
||||
[string] $Name
|
||||
}
|
||||
|
||||
function New-NugetPackageSource {
|
||||
param(
|
||||
[Parameter(Mandatory = $true)] [string]$Url,
|
||||
[Parameter(Mandatory = $true)] [string] $Name
|
||||
)
|
||||
|
||||
return [NugetPackageSource] @{Url = $Url; Name = $Name }
|
||||
}
|
||||
|
||||
function New-NugetConfigFile {
|
||||
param(
|
||||
[Parameter(Mandatory = $true, ParameterSetName ='user')]
|
||||
|
||||
Reference in New Issue
Block a user