diff --git a/eng/pipelines/templates/jobs/ci.tests.yml b/eng/pipelines/templates/jobs/ci.tests.yml index 6ad048a325..4ac64504b1 100644 --- a/eng/pipelines/templates/jobs/ci.tests.yml +++ b/eng/pipelines/templates/jobs/ci.tests.yml @@ -105,6 +105,8 @@ jobs: - ${{ each testEnvVar in parameters.TestEnv }}: - name: ${{ testEnvVar.Name }} value: ${{ testEnvVar.Value }} + - name: DotNetDevOpsFeed + value: "https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-net/nuget/v3/index.json" steps: - template: /eng/common/pipelines/templates/steps/verify-agent-os.yml @@ -285,8 +287,8 @@ jobs: - ${{ if eq(parameters.CoverageEnabled, true) }}: - pwsh: | $toolsDirectory = "$(Agent.TempDirectory)/coveragetools" - dotnet tool install -g dotnet-reportgenerator-globaltool - dotnet tool install dotnet-reportgenerator-globaltool --tool-path $toolsDirectory + dotnet tool install -g dotnet-reportgenerator-globaltool --add-source "$(DotNetDevOpsFeed)" + dotnet tool install dotnet-reportgenerator-globaltool --tool-path $toolsDirectory --add-source "$(DotNetDevOpsFeed)" Write-Host "##vso[task.setvariable variable=ToolsDirectory]$toolsDirectory" displayName: Install coverage tools condition: and(succeeded(), eq(variables['CODE_COVERAGE'], 'enabled')) diff --git a/eng/pipelines/templates/jobs/live.tests.yml b/eng/pipelines/templates/jobs/live.tests.yml index e80bbbccd3..0629876b07 100644 --- a/eng/pipelines/templates/jobs/live.tests.yml +++ b/eng/pipelines/templates/jobs/live.tests.yml @@ -98,6 +98,8 @@ jobs: # Surface the ServiceDirectory parameter as an environment variable so tests can take advantage of it. - name: AZURE_SERVICE_DIRECTORY value: ${{ parameters.ServiceDirectory }} + - name: DotNetDevOpsFeed + value: "https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-net/nuget/v3/index.json" steps: - checkout: self @@ -146,8 +148,8 @@ jobs: displayName: vcpkg --version - script: | - dotnet tool install -g dotnet-reportgenerator-globaltool - dotnet tool install dotnet-reportgenerator-globaltool --tool-path tools + dotnet tool install -g dotnet-reportgenerator-globaltool --add-source "$(DotNetDevOpsFeed)" + dotnet tool install dotnet-reportgenerator-globaltool --tool-path tools --add-source "$(DotNetDevOpsFeed)" displayName: Install coverage tools # CODE_COVERAGE variable is '' (do-not-generate) in all matrix but linux-gcc # It is 'enabled' by default on linux-gcc but it can be opt-out by each pipeline (disabled)