Skip to content

Commit c207024

Browse files
Verify marking package as shipped
1 parent ae4b125 commit c207024

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

eng/pipelines/templates/stages/archetype-python-release.yml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -251,6 +251,32 @@ stages:
251251
CommitMsg: "Increment package version after release of ${{ artifact.name }}"
252252
PRTitle: "Increment version for ${{ parameters.ServiceDirectory }} releases"
253253
CloseAfterOpenForTesting: '${{ parameters.TestPipeline }}'
254+
255+
- deployment: MarkPackageAsShipped
256+
displayName: "Mark Package as Shipped"
257+
condition: and(succeeded(), ne(variables['Skip.MarkPackageAsShipped'], 'true'))
258+
dependsOn: PublishPackage
259+
260+
pool:
261+
image: azsdk-pool-mms-ubuntu-2004-1espt
262+
name: azsdk-pool-mms-ubuntu-2004-general
263+
os: linux
264+
265+
strategy:
266+
runOnce:
267+
deploy:
268+
steps:
269+
- checkout: self
270+
- template: /eng/common/pipelines/templates/steps/set-default-branch.yml
271+
- template: /eng/common/pipelines/templates/steps/create-apireview.yml
272+
parameters:
273+
ArtifactPath: $(Pipeline.Workspace)/${{parameters.ArtifactName}}/${{artifact.name}}
274+
Artifacts: ${{parameters.Artifacts}}
275+
ConfigFileDir: $(Pipeline.Workspace)/PackageInfo
276+
MarkPackageAsShipped: true
277+
ArtifactName: '${{parameters.ArtifactName}}'
278+
PackageName: ${{artifact.name}}
279+
254280
- ${{if and(eq(variables['Build.Reason'], 'Manual'), eq(variables['System.TeamProject'], 'internal'))}}:
255281
- template: /eng/pipelines/templates/jobs/smoke.tests.yml
256282
parameters:

0 commit comments

Comments
 (0)