Skip to content

Commit 16149d8

Browse files
scovettadaalcant
authored andcommitted
Update NuGet to point to Azure Artifacts. (#658)
* Update NuGet to point to Azure Artifacts. * Update docker reference. * Reroute dotnet tool to public NuGet. * Update nbgv-set-version-steps.yml * Change the other nbgv to update too. Co-authored-by: David Alcantar <[email protected]>
1 parent f08478a commit 16149d8

8 files changed

+31
-7
lines changed

NuGet.Config.AzureArtifacts

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<configuration>
3+
<packageSources>
4+
<clear />
5+
<add key="PublicRegistriesFeed" value="https://twcsecurityassurance.pkgs.visualstudio.com/SecurityEngineering/_packaging/PublicRegistriesFeed/nuget/v3/index.json" />
6+
</packageSources>
7+
</configuration>
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<configuration>
33
<packageSources>
4-
<clear/>
4+
<clear />
55
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />
66
</packageSources>
77
</configuration>

Pipelines/core-pipeline.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -105,8 +105,8 @@ stages:
105105
inputs:
106106
packageType: 'sdk'
107107
version: '${{ variables.CurrentSDK }}'
108-
- script: 'dotnet tool update -g nbgv'
109-
displayName: 'Install GitVersioning'
108+
- script: 'dotnet tool update -g nbgv --configfile NuGet.Config.Public'
109+
displayName: 'Update GitVersioning'
110110
- task: PowerShell@2
111111
displayName: Set Release Version
112112
inputs:

Pipelines/templates/dotnet-publish-linux-mac-job.yml

+3
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ jobs:
4646
pool:
4747
vmImage: 'ubuntu-latest'
4848
steps:
49+
- task: NuGetAuthenticate@1
4950
- task: UseDotNet@2
5051
displayName: Install Dotnet SDK
5152
inputs:
@@ -60,6 +61,8 @@ jobs:
6061
displayName: Restore
6162
inputs:
6263
command: 'restore'
64+
feedsToUse: config
65+
nugetConfigPath: NuGet.Config.AzureArtifacts
6366
projects: ${{ parameters.projectPath }}
6467
verbosityRestore: 'Normal'
6568
- task: DotNetCoreCLI@2

Pipelines/templates/dotnet-publish-win-netcore-job.yml

+3
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ jobs:
4646
pool:
4747
vmImage: 'windows-latest'
4848
steps:
49+
- task: NuGetAuthenticate@1
4950
- task: UseDotNet@2
5051
displayName: Install Dotnet SDK
5152
inputs:
@@ -60,6 +61,8 @@ jobs:
6061
displayName: Restore
6162
inputs:
6263
command: 'restore'
64+
feedsToUse: config
65+
nugetConfigPath: NuGet.Config.AzureArtifacts
6366
projects: ${{ parameters.projectPath }}
6467
verbosityRestore: 'Normal'
6568
- task: DotNetCoreCLI@2

Pipelines/templates/dotnet-test-job.yml

+10-2
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ jobs:
2626
pool:
2727
vmImage: 'windows-latest'
2828
steps:
29+
- task: NuGetAuthenticate@1
2930
- task: UseDotNet@2
3031
displayName: Install Dotnet SDK
3132
inputs:
@@ -34,8 +35,15 @@ jobs:
3435
- task: UseDotNet@2
3536
displayName: Install Dotnet SDK
3637
inputs:
37-
packageType: 'sdk'
38-
version: ${{ parameters.dotnetVersionLTS }}
38+
versionSpec: ${{ parameters.dotnetVersionLTS }}
39+
- task: DotNetCoreCLI@2
40+
displayName: Dotnet Restore
41+
inputs:
42+
command: 'restore'
43+
feedsToUse: config
44+
nugetConfigPath: NuGet.Config.AzureArtifacts
45+
projects: ${{ parameters.projectPath }}
46+
verbosityRestore: 'Normal'
3947
- task: DotNetCoreCLI@2
4048
displayName: Dotnet Test
4149
inputs:

Pipelines/templates/nbgv-set-version-steps.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
steps:
2-
- script: 'dotnet tool update -g nbgv'
3-
displayName: 'Install GitVersioning'
2+
- script: 'dotnet tool update -g nbgv --configfile NuGet.Config.Public'
3+
displayName: 'Update GitVersioning'
44
- task: PowerShell@2
55
displayName: Set Release Version
66
inputs:

Pipelines/templates/nuget-build-job.yml

+3
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ jobs:
4242
vmImage: 'windows-latest'
4343
steps:
4444
- task: CodeQL3000Init@0
45+
- task: NuGetAuthenticate@1
4546
- task: UseDotNet@2
4647
displayName: Install Dotnet SDK
4748
inputs:
@@ -55,6 +56,8 @@ jobs:
5556
displayName: Dotnet Restore
5657
inputs:
5758
command: 'restore'
59+
feedsToUse: config
60+
nugetConfigPath: NuGet.Config.AzureArtifacts
5861
projects: ${{ parameters.projectPath }}
5962
verbosityRestore: 'Normal'
6063
- task: DotNetCoreCLI@2

0 commit comments

Comments
 (0)