Skip to content

Commit b79f792

Browse files
Mark java package as shipped in APIView (#39618)
1 parent c6fe1ef commit b79f792

3 files changed

Lines changed: 26 additions & 0 deletions

File tree

eng/pipelines/templates/stages/archetype-java-release-batch.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -256,6 +256,14 @@ stages:
256256
parameters:
257257
ArtifactName: ${{parameters.ArtifactName}}-javadevfeed-$(System.JobAttempt)
258258
ArtifactPath: $(Pipeline.Workspace)/${{parameters.ArtifactName}}-signed
259+
- template: /eng/common/pipelines/templates/steps/create-apireview.yml
260+
parameters:
261+
ArtifactPath: $(Pipeline.Workspace)/${{parameters.ArtifactName}}-signed
262+
Artifacts: ${{parameters.Artifacts}}
263+
ConfigFileDir: $(Pipeline.Workspace)/${{parameters.ArtifactName}}-signed/PackageInfo
264+
MarkPackageAsShipped: true
265+
ArtifactName: ${{parameters.ArtifactName}}-signed
266+
SourceRootPath: $(Pipeline.Workspace)/azure-sdk-for-java
259267

260268
- deployment: UpdatePackageVersion
261269
displayName: "Update Package Version"

eng/pipelines/templates/stages/archetype-java-release-patch.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -169,6 +169,14 @@ stages:
169169
parameters:
170170
ArtifactName: ${{parameters.ArtifactName}}-javadevfeed-$(System.JobAttempt)
171171
ArtifactPath: $(Pipeline.Workspace)/${{parameters.ArtifactName}}-signed
172+
- template: /eng/common/pipelines/templates/steps/create-apireview.yml
173+
parameters:
174+
ArtifactPath: $(Pipeline.Workspace)/${{parameters.ArtifactName}}-signed
175+
Artifacts: ${{parameters.Artifacts}}
176+
ConfigFileDir: $(Pipeline.Workspace)/${{parameters.ArtifactName}}-signed/PackageInfo
177+
MarkPackageAsShipped: true
178+
ArtifactName: ${{parameters.ArtifactName}}-signed
179+
SourceRootPath: $(Pipeline.Workspace)/azure-sdk-for-java
172180

173181
- deployment: UpdatePackageVersion
174182
displayName: "Update Package Version"

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

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -243,6 +243,16 @@ stages:
243243
ArtifactName: ${{parameters.ArtifactName}}-${{artifact.name}}-javadevfeed-$(System.JobAttempt)
244244
ArtifactPath: $(Pipeline.Workspace)/${{parameters.ArtifactName}}-signed
245245

246+
- template: /eng/common/pipelines/templates/steps/create-apireview.yml
247+
parameters:
248+
ArtifactPath: $(Pipeline.Workspace)/${{parameters.ArtifactName}}-signed
249+
Artifacts: ${{parameters.Artifacts}}
250+
ConfigFileDir: $(Pipeline.Workspace)/${{parameters.ArtifactName}}-signed/PackageInfo
251+
MarkPackageAsShipped: true
252+
ArtifactName: ${{parameters.ArtifactName}}-signed
253+
PackageName: ${{artifact.name}}
254+
SourceRootPath: $(Pipeline.Workspace)/azure-sdk-for-java
255+
246256
- ${{if ne(artifact.skipPublishDocMs, 'true')}}:
247257
- deployment: PublishDocsMs
248258
displayName: Docs.MS Release

0 commit comments

Comments
 (0)