Skip to content

Commit 440c777

Browse files
authored
Merge pull request #997 from microsoftgraph/dev
dev
2 parents bead48a + e049599 commit 440c777

File tree

2 files changed

+21
-4
lines changed

2 files changed

+21
-4
lines changed

.azure-pipelines/generation-templates/capture-openapi.yml

Lines changed: 20 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,9 @@ jobs:
4545
- script: echo $(setTargets.targets)
4646
displayName: "Print settings"
4747

48-
- job: publish_openapi
48+
- job: convert_openapi
4949
dependsOn: get_conversion_settings
50-
displayName: Publish
50+
displayName: Convert
5151
strategy:
5252
matrix: $[ dependencies.get_conversion_settings.outputs['setTargets.targets'] ]
5353
variables:
@@ -61,7 +61,6 @@ jobs:
6161
persistCredentials: true
6262

6363
- template: checkout-metadata.yml
64-
- template: set-user-config.yml
6564
- template: use-dotnet-sdk.yml
6665

6766
- pwsh: dotnet tool install -g Microsoft.OpenApi.Hidi --prerelease
@@ -95,6 +94,24 @@ jobs:
9594
displayName: ensure that OpenAPI docs can be parsed
9695
workingDirectory: $(Build.SourcesDirectory)/msgraph-metadata
9796
97+
98+
- job: publish_openapi
99+
dependsOn: convert_openapi
100+
displayName: Publish
101+
steps:
102+
# We only need the scripts
103+
- checkout: self
104+
displayName: checkout generator
105+
fetchDepth: 1
106+
persistCredentials: true
107+
108+
- template: checkout-metadata.yml
109+
- template: set-user-config.yml
110+
- task: DownloadPipelineArtifact@2
111+
inputs:
112+
path: $(Build.SourcesDirectory)/msgraph-metadata/openapi/${{ parameters.endpoint }}
113+
artifact: ${{ parameters.cleanMetadataFolder }}
114+
98115
# Checkin clean metadata into metadata repo or make it an artifact.
99116
- pwsh: '$(scriptsDirectory)/git-push-cleanmetadata.ps1'
100117

0 commit comments

Comments
 (0)