26 lines
1.2 KiB
YAML
26 lines
1.2 KiB
YAML
parameters:
|
|
- name: "repoRoot"
|
|
default: $(REPOROOT)
|
|
|
|
steps:
|
|
- pwsh: |
|
|
Import-Module ${{ parameters.repoRoot }}/build.psm1 -Force
|
|
New-NugetConfigFile -NugetFeedUrl $(AzDevOpsFeed) -UserName $(AzDevOpsFeedUserName) -ClearTextPAT $(AzDevOpsFeedPAT2) -FeedName AzDevOpsFeed -Destination '${{ parameters.repoRoot }}/src/Modules'
|
|
|
|
if(-not (Test-Path "${{ parameters.repoRoot }}/src/Modules/nuget.config"))
|
|
{
|
|
throw "nuget.config is not created"
|
|
}
|
|
displayName: 'Add nuget.config for Azure DevOps feed for PSGallery modules'
|
|
condition: and(succeededOrFailed(), ne(variables['AzDevOpsFeed'], ''))
|
|
- pwsh: |
|
|
Import-Module ${{ parameters.repoRoot }}/build.psm1 -Force
|
|
New-NugetConfigFile -NugetFeedUrl $(PSInternalNugetFeed) -UserName $(PSInternalNugetFeedUserName) -ClearTextPAT $(PSInternalNugetFeedPAT) -FeedName AzDevOpsFeed -Destination '${{ parameters.repoRoot }}'
|
|
|
|
if(-not (Test-Path "${{ parameters.repoRoot }}/nuget.config"))
|
|
{
|
|
throw "nuget.config is not created"
|
|
}
|
|
displayName: 'Add nuget.config for Azure DevOps feed for packages'
|
|
condition: and(succeededOrFailed(), ne(variables['PSInternalNugetFeed'], ''))
|