Skip to content

Commit b01f80d

Browse files
Merge 9a8b198 into 6f7e078
2 parents 6f7e078 + 9a8b198 commit b01f80d

File tree

2 files changed

+23
-2
lines changed

2 files changed

+23
-2
lines changed
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
parameters:
2+
ConfigFileDir: ''
3+
PackageArtifactName: ''
4+
5+
steps:
6+
- task: AzureCLI@2
7+
inputs:
8+
azureSubscription: opensource-api-connection
9+
scriptType: pscore
10+
scriptLocation: scriptPath
11+
scriptPath: $(Build.SourcesDirectory)/eng/common/scripts/Mark-ReleasePlanCompletion.ps1
12+
arguments: -PackageInfoFilePath '${{ parameters.ConfigFileDir }}/${{ parameters.PackageArtifactName }}.json'
13+
workingDirectory: $(Pipeline.Workspace)
14+
displayName: Mark package as released
15+
continueOnError: true
16+
condition: and(succeeded(), ne(variables['Skip.MarkReleaseCompletion'], 'true'))

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

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -185,8 +185,8 @@ stages:
185185
echo "Uploaded sdist to devops feed"
186186
displayName: 'Publish package to feed: ${{parameters.DevFeedName}}'
187187
188-
- job: CreateApiView
189-
displayName: "Create APIView"
188+
- job: MarkPackageReleaseCompletion
189+
displayName: "Mark package release completion"
190190
dependsOn: PublishPackage
191191

192192
pool:
@@ -205,6 +205,11 @@ stages:
205205
inputs:
206206
versionSpec: '3.9'
207207

208+
- template: /eng/common/pipelines/templates/steps/mark-release-completion.yml
209+
parameters:
210+
ConfigFileDir: '$(Pipeline.Workspace)/${{parameters.ArtifactName}}/PackageInfo'
211+
PackageArtifactName: ${{artifact.name}}
212+
208213
- template: /eng/common/pipelines/templates/steps/create-apireview.yml
209214
parameters:
210215
ArtifactPath: $(Pipeline.Workspace)/${{parameters.ArtifactName}}

0 commit comments

Comments
 (0)