@@ -27,8 +27,8 @@ stages:
27
27
condition : ne(variables['Skip.TagRepository'], 'true')
28
28
29
29
pool :
30
- image : azsdk-pool-mms- ubuntu-2004-1espt
31
- name : azsdk-pool-mms-ubuntu-2004-general
30
+ image : ubuntu-24.04
31
+ name : azsdk-pool
32
32
os : linux
33
33
34
34
steps :
@@ -112,8 +112,8 @@ stages:
112
112
targetPath : $(Pipeline.Workspace)/packages_extended
113
113
114
114
pool :
115
- image : azsdk-pool-mms- ubuntu-2004-1espt
116
- name : azsdk-pool-mms-ubuntu-2004-general
115
+ image : ubuntu-24.04
116
+ name : azsdk-pool
117
117
os : linux
118
118
119
119
strategy :
@@ -133,14 +133,14 @@ stages:
133
133
- pwsh : |
134
134
$esrpDirectory = "$(Pipeline.Workspace)/esrp-release/${{parameters.ArtifactName}}/${{artifact.name}}"
135
135
New-Item -ItemType Directory -Force -Path $esrpDirectory
136
-
136
+
137
137
Get-ChildItem -Path "$(Pipeline.Workspace)/${{parameters.ArtifactName}}/${{artifact.name}}" `
138
138
| Where-Object { ($_.Name -like "*.tar.gz" -or $_.Name -like "*.whl") } `
139
139
| Copy-Item -Destination $esrpDirectory
140
-
140
+
141
141
Get-ChildItem $esrpDirectory
142
142
displayName: Isolate files for ESRP Publish
143
-
143
+
144
144
- task : EsrpRelease@9
145
145
displayName : ' Publish to ESRP'
146
146
inputs :
@@ -157,13 +157,13 @@ stages:
157
157
Approvers : $(Build.RequestedForEmail)
158
158
ServiceEndpointUrl : ' https://api.esrp.microsoft.com'
159
159
MainPublisher : ' ESRPRELPACMANTEST'
160
-
160
+
161
161
- ${{ if ne(parameters.PublicFeed, 'PyPi') }} :
162
162
- task : TwineAuthenticate@0
163
163
displayName : ' Authenticate to feed: ${{parameters.PublicFeed}}'
164
164
inputs :
165
165
artifactFeeds : ${{parameters.PublicFeed}}
166
-
166
+
167
167
- script : |
168
168
set -e
169
169
twine upload --repository ${{parameters.PublicFeed}} --config-file $(PYPIRC_PATH) $(Pipeline.Workspace)/${{parameters.ArtifactName}}/${{artifact.name}}/*.whl
@@ -176,7 +176,7 @@ stages:
176
176
displayName : ' Authenticate to feed: ${{parameters.DevFeedName}}'
177
177
inputs :
178
178
artifactFeeds : ${{parameters.DevFeedName}}
179
-
179
+
180
180
- script : |
181
181
set -e
182
182
twine upload --repository ${{parameters.DevFeedName}} --config-file $(PYPIRC_PATH) $(Pipeline.Workspace)/${{parameters.ArtifactName}}/${{artifact.name}}/*.whl
@@ -190,8 +190,8 @@ stages:
190
190
dependsOn : PublishPackage
191
191
192
192
pool :
193
- image : azsdk-pool-mms- ubuntu-2004-1espt
194
- name : azsdk-pool-mms-ubuntu-2004-general
193
+ image : ubuntu-24.04
194
+ name : azsdk-pool
195
195
os : linux
196
196
197
197
steps :
@@ -221,8 +221,8 @@ stages:
221
221
dependsOn : PublishPackage
222
222
223
223
pool :
224
- name : azsdk-pool-mms-win-2022-general
225
- image : azsdk-pool-mms-win- 2022-1espt
224
+ name : azsdk-pool
225
+ image : windows- 2022
226
226
os : windows
227
227
228
228
steps :
@@ -259,8 +259,8 @@ stages:
259
259
dependsOn : PublishPackage
260
260
261
261
pool :
262
- image : azsdk-pool-mms- ubuntu-2004-1espt
263
- name : azsdk-pool-mms-ubuntu-2004-general
262
+ image : ubuntu-24.04
263
+ name : azsdk-pool
264
264
os : linux
265
265
266
266
steps :
@@ -299,8 +299,8 @@ stages:
299
299
dependsOn : PublishPackage
300
300
301
301
pool :
302
- image : azsdk-pool-mms-ubuntu-2004-1espt
303
- name : azsdk-pool-mms- ubuntu-2004-general
302
+ image : azsdk-pool
303
+ name : ubuntu-24.04
304
304
os : linux
305
305
306
306
steps :
@@ -342,8 +342,8 @@ stages:
342
342
displayName : " Publish package to daily feed"
343
343
condition : or(eq(variables['SetDevVersion'], 'true'), and(eq(variables['Build.Reason'],'Schedule'), eq(variables['System.TeamProject'], 'internal')))
344
344
pool :
345
- image : azsdk-pool-mms- ubuntu-2004-1espt
346
- name : azsdk-pool-mms-ubuntu-2004-general
345
+ image : ubuntu-240.04
346
+ name : azsdk-pool
347
347
os : linux
348
348
steps :
349
349
- download : current
@@ -380,8 +380,8 @@ stages:
380
380
dependsOn : PublishPackages
381
381
condition : and(succeeded(), or(eq(variables['SetDevVersion'], 'true'), and(eq(variables['Build.Reason'],'Schedule'), eq(variables['System.TeamProject'], 'internal'))))
382
382
pool :
383
- image : azsdk-pool-mms- ubuntu-2004-1espt
384
- name : azsdk-pool-mms-ubuntu-2004-general
383
+ image : ubuntu-24.04
384
+ name : azsdk-pool
385
385
os : linux
386
386
steps :
387
387
- template : /eng/common/pipelines/templates/steps/sparse-checkout.yml
0 commit comments