Skip to content
Merged
Show file tree
Hide file tree
Changes from 7 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion eng/common/pipelines/templates/steps/create-apireview.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ steps:
inputs:
filePath: ${{ parameters.SourceRootPath }}/eng/common/scripts/Create-APIReview.ps1
arguments: >
-PackageInfoFiles ('${{ convertToJson(parameters.PackageInfoFiles) }}' | ConvertFrom-Json -NoEnumerate)
-PackageInfoFiles ('${{ replace(convertToJson(parameters.PackageInfoFiles), '\\', '/') }}' | ConvertFrom-Json -NoEnumerate)
-ArtifactList ('${{ convertToJson(parameters.Artifacts) }}' | ConvertFrom-Json | Select-Object Name)
-ArtifactPath '${{parameters.ArtifactPath}}'
-ArtifactName ${{ parameters.ArtifactName }}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ steps:
-BuildDefinition $(System.CollectionUri)$(System.TeamProject)/_build?definitionId=$(System.DefinitionId) `
-PipelineUrl $(System.CollectionUri)$(System.TeamProject)/_build/results?buildId=$(Build.BuildId) `
-IsReleaseBuild $$(SetAsReleaseBuild) `
-PackageInfoFiles ('${{ convertToJson(parameters.PackageInfoFiles) }}' | ConvertFrom-Json -NoEnumerate)
-PackageInfoFiles ('${{ replace(convertToJson(parameters.PackageInfoFiles), '\\', '/') }}' | ConvertFrom-Json -NoEnumerate)
workingDirectory: $(Pipeline.Workspace)
displayName: Validate packages and update work items
continueOnError: true
Expand Down
7 changes: 7 additions & 0 deletions eng/pipelines/patch-release.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,15 @@
trigger: none
pr: none

parameters:
- name: TestPipeline
type: boolean
default: false

extends:
template: /eng/pipelines/templates/stages/archetype-sdk-client-patch.yml
parameters:
TestPipeline: ${{ parameters.TestPipeline }}
artifacts:
- name: azure-sdk-template
groupId: com.azure
Expand Down
8 changes: 6 additions & 2 deletions eng/pipelines/templates/jobs/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -260,13 +260,17 @@ jobs:

- template: /eng/common/pipelines/templates/steps/create-apireview.yml
parameters:
Artifacts: ${{parameters.ReleaseArtifacts}}
PackageInfoFiles:
- ${{ each artifact in parameters.ReleaseArtifacts }}:
- $(Build.ArtifactStagingDirectory)/PackageInfo/${{artifact.name}}.json

- template: /eng/common/pipelines/templates/steps/detect-api-changes.yml

- template: /eng/common/pipelines/templates/steps/validate-all-packages.yml
parameters:
Artifacts: ${{ parameters.Artifacts }}
PackageInfoFiles:
- ${{ each artifact in parameters.Artifacts }}:
- $(Build.ArtifactStagingDirectory)/PackageInfo/${{artifact.name}}.json

- template: /eng/pipelines/templates/steps/post-job-cleanup.yml

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -271,8 +271,10 @@ stages:

- template: /eng/common/pipelines/templates/steps/create-apireview.yml
parameters:
PackageInfoFiles:
- ${{ each artifact in parameters.Artifacts }}:
- $(Pipeline.Workspace)/packages-signed/PackageInfo/${{artifact.name}}.json
ArtifactPath: $(Pipeline.Workspace)/packages-signed
Artifacts: ${{parameters.Artifacts}}
ConfigFileDir: $(Pipeline.Workspace)/packages-signed/PackageInfo
MarkPackageAsShipped: true
ArtifactName: packages-signed
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -170,8 +170,10 @@ stages:
ArtifactPath: $(Pipeline.Workspace)/packages-signed
- template: /eng/common/pipelines/templates/steps/create-apireview.yml
parameters:
PackageInfoFiles:
- ${{ each artifact in parameters.Artifacts }}:
- $(Pipeline.Workspace)/packages-signed/PackageInfo/${{artifact.name}}.json
ArtifactPath: $(Pipeline.Workspace)/packages-signed
Artifacts: ${{parameters.Artifacts}}
ConfigFileDir: $(Pipeline.Workspace)/packages-signed/PackageInfo
MarkPackageAsShipped: true
ArtifactName: packages-signed
Expand Down
Loading