8000 chore: Refactor Nuget package source creation to use New-NugetPackage… · PowerShell/PowerShell@ffd2022 · GitHub
[go: up one dir, main page]

Skip to content

Commit ffd2022

Browse files
chore: Refactor Nuget package source creation to use New-NugetPackageSource function (#24104) (#24427)
1 parent dd27b1a commit ffd2022

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

.pipelines/templates/insert-nuget-config-azfeed.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ steps:
66
$configPath = "${env:NugetConfigDir}/nuget.config"
77
Import-Module ${{ parameters.repoRoot }}/build.psm1 -Force
88
9-
$powerShellPublicPackages = [NugetPackageSource] @{Url = '$(PowerShellCore_PublicPackages)'; Name= 'AzDevOpsFeed'}
9+
$powerShellPublicPackages = New-NugetPackageSource -Url '$(PowerShellCore_PublicPackages)' -Name 'AzDevOpsFeed'
1010
1111
New-NugetConfigFile -NugetPackageSource $powerShellPublicPackages -UserName $(AzDevopsFeedUserNameKVPAT) -ClearTextPAT $(mscodehubPackageReadPat) -Destination "${env:NugetConfigDir}"
1212
if(-not (Test-Path $configPath))
@@ -24,7 +24,7 @@ steps:
2424
$configPath = "${env:NugetConfigDir}/nuget.config"
2525
Import-Module ${{ parameters.repoRoot }}/build.psm1 -Force
2626
27-
$powerShellPublicPackages = [NugetPackageSource] @{Url = '$(PowerShellCore_PublicPackages)'; Name= 'AzDevOpsFeed'}
27+
$powerShellPublicPackages = New-NugetPackageSource -Url '$(PowerShellCore_PublicPackages)' -Name 'AzDevOpsFeed'
2828
2929
New-NugetConfigFile -NugetPackageSource $powerShellPublicPackages -UserName $(AzDevopsFeedUserNameKVPAT) -ClearTextPAT $(mscodehubPackageReadPat) -Destination "${env:NugetConfigDir}"
3030
if (-not (Test-Path $configPath))

build.psm1

+9
Original file line numberDiff line numberDiff line change
@@ -3436,6 +3436,15 @@ class NugetPackageSource {
34363436
[string] $Name
34373437
}
34383438

3439+
function New-NugetPackageSource {
3440+
param(
3441+
[Parameter(Mandatory = $true)] [string]$Url,
3442+
[Parameter(Mandatory = $true)] [string] $Name
3443+
)
3444+
3445+
return [NugetPackageSource] @{Url = $Url; Name = $Name }
3446+
}
3447+
34393448
function New-NugetConfigFile {
34403449
param(
34413450
[Parameter(Mandatory = $true, ParameterSetName ='user')]

0 commit comments

Comments
 (0)
0