@@ -42,6 +42,10 @@ stages:
4242 inputs :
4343 versionSpec : ' 3.12'
4444
45+ - template : /eng/pipelines/templates/steps/auth-dev-feed.yml
46+ parameters :
47+ DevFeedName : ${{ parameters.DevFeedName }}
48+
4549 - template : /eng/common/pipelines/templates/steps/retain-run.yml
4650
4751 - template : /eng/common/pipelines/templates/steps/set-test-pipeline-version.yml
@@ -125,6 +129,13 @@ stages:
125129 inputs :
126130 versionSpec : ' 3.9'
127131
132+ - template : /eng/pipelines/templates/steps/auth-dev-feed.yml
133+ parameters :
134+ DevFeedName : ${{ parameters.DevFeedName }}
135+ EnableTwineAuth : false
136+ EnablePipAuth : true
137+ EnableUvAuth : false
138+
128139 - script : |
129140 python -m pip install -r $(Pipeline.Workspace)/release_artifact/release_requirements.txt
130141 displayName: Install Release Dependencies
@@ -280,6 +291,10 @@ stages:
280291 inputs :
281292 versionSpec : ' 3.12.x'
282293
294+ - template : /eng/pipelines/templates/steps/auth-dev-feed.yml
295+ parameters :
296+ DevFeedName : ${{ parameters.DevFeedName }}
297+
283298 - template : /eng/pipelines/templates/steps/install-rex-validation-tool.yml
284299
285300 - template : /eng/common/pipelines/templates/steps/update-docsms-metadata.yml
@@ -307,6 +322,11 @@ stages:
307322 steps :
308323 - checkout : self
309324 - task : UsePythonVersion@0
325+
326+ - template : /eng/pipelines/templates/steps/auth-dev-feed.yml
327+ parameters :
328+ DevFeedName : ${{ parameters.DevFeedName }}
329+
310330 - script : |
311331 python -m pip install "./eng/tools/azure-sdk-tools"
312332 displayName: Install versioning tool dependencies
@@ -333,6 +353,7 @@ stages:
333353 Daily : false
334354 ArtifactName : ${{ parameters.ArtifactName }}
335355 Artifact : ${{ artifact }}
356+ DevFeedName : ${{ parameters.DevFeedName }}
336357
337358 - ${{ if eq(variables['System.TeamProject'], 'internal') }} :
338359 - stage : Integration
@@ -350,15 +371,17 @@ stages:
350371 - download : current
351372 artifact : ${{parameters.ArtifactName}}
352373 timeoutInMinutes : 5
374+
353375 - task : UsePythonVersion@0
354- - script : |
355- set -e
356- python -m pip install twine
357- displayName: Install Twine
358376
359377 - template : ../steps/auth-dev-feed.yml
360378 parameters :
361379 DevFeedName : ${{ parameters.DevFeedName }}
380+
381+ - script : |
382+ set -e
383+ python -m pip install twine
384+ displayName: Install Twine
362385
363386 - ${{ each artifact in parameters.Artifacts }} :
364387 - ${{if ne(artifact.skipPublishDevFeed, 'true')}} :
@@ -412,6 +435,10 @@ stages:
412435 inputs :
413436 versionSpec : ' 3.11'
414437
438+ - template : /eng/pipelines/templates/steps/auth-dev-feed.yml
439+ parameters :
440+ DevFeedName : ${{ parameters.DevFeedName }}
441+
415442 - template : /eng/pipelines/templates/steps/install-rex-validation-tool.yml
416443
417444 - template : /eng/common/pipelines/templates/steps/update-docsms-metadata.yml
0 commit comments