Skip to content

Commit cb3728c

Browse files
Merge 11a4aa7 into ae4b125
2 parents ae4b125 + 11a4aa7 commit cb3728c

File tree

2 files changed

+36
-0
lines changed

2 files changed

+36
-0
lines changed
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
parameters:
2+
Artifacts: []
3+
ArtifactName: 'packages'
4+
PackageName: ''
5+
DependsOn:
6+
7+
jobs:
8+
- job: 'MarkPackageAsShipped'
9+
displayName: "Mark Package as Shipped"
10+
condition: and(succeeded(), ne(variables['Skip.MarkPackageAsShipped'], 'true'))
11+
dependsOn: ${{parameters.DependsOn}}
12+
13+
pool:
14+
image: azsdk-pool-mms-ubuntu-2004-1espt
15+
name: azsdk-pool-mms-ubuntu-2004-general
16+
os: linux
17+
18+
steps:
19+
- checkout: self
20+
- template: /eng/common/pipelines/templates/steps/set-default-branch.yml
21+
- template: /eng/common/pipelines/templates/steps/create-apireview.yml
22+
parameters:
23+
ArtifactPath: $(Pipeline.Workspace)/${{parameters.ArtifactName}}/${{parameters.PackageName}}
24+
Artifacts: ${{parameters.Artifacts}}
25+
ConfigFileDir: $(Pipeline.Workspace)/PackageInfo
26+
MarkPackageAsShipped: true
27+
ArtifactName: '${{parameters.ArtifactName}}'
28+
PackageName: '${{parameters.PackageName}}'

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

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -251,6 +251,14 @@ 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+
- template: /eng/common/pipelines/templates/jobs/mark-as-shipped.yml
256+
parameters:
257+
Artifacts: ${{parameters.Artifacts}}
258+
ArtifactName: ${{parameters.ArtifactName}}
259+
PackageName: ${{artifact.name}}
260+
DependsOn: PublishPackage
261+
254262
- ${{if and(eq(variables['Build.Reason'], 'Manual'), eq(variables['System.TeamProject'], 'internal'))}}:
255263
- template: /eng/pipelines/templates/jobs/smoke.tests.yml
256264
parameters:

0 commit comments

Comments
 (0)