Skip to content

Commit d4df7e5

Browse files
authored
Merge pull request #1405 from microsoftgraph/feat/add-skip-OpenAPI
updating capture open
2 parents 472100c + f1f0287 commit d4df7e5

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

.azure-pipelines/generation-pipeline.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -292,7 +292,7 @@ extends:
292292
endpoint: 'v1.0'
293293
outputPath: $(cleanOpenAPIFileV1OutputPath)
294294
cleanMetadataFolder: $(cleanOpenAPIFolderV1)
295-
skipOpenAPIPRGeneration: $(skipOpenAPIPRGeneration)
295+
skipOpenAPIPRGeneration: ${{ parameters.skipOpenAPIPRGeneration}}
296296

297297
- stage: stage_beta_openapi
298298
dependsOn: stage_beta_metadata
@@ -303,7 +303,7 @@ extends:
303303
endpoint: 'beta'
304304
outputPath: $(cleanOpenAPIFileBetaOutputPath)
305305
cleanMetadataFolder: $(cleanOpenAPIFolderBeta)
306-
skipOpenAPIPRGeneration: $(skipOpenAPIPRGeneration)
306+
skipOpenAPIPRGeneration: ${{ parameters.skipOpenAPIPRGeneration}}
307307

308308
# Approval stage for v1 OpenAPI generation. All subsequent stages depending on OpenAPI generation
309309
# will be blocked until approval is granted. Any new stages depending on OpenAPI generation

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

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ parameters:
1212
default: $(System.ArtifactsDirectory)
1313
- name: 'cleanMetadataFolder'
1414
type: string
15+
- name: 'skipOpenAPIPRGeneration'
16+
type: boolean
1517
jobs:
1618
- job: get_conversion_settings
1719
displayName: "Get conversion settings"
@@ -103,7 +105,6 @@ jobs:
103105
- job: publish_openapi
104106
dependsOn: convert_openapi
105107
displayName: Publish OpenAPI files
106-
condition: eq('${{ parameters.skipOpenAPIPRGeneration }}', false)
107108
## If there's new settings added please add them here too
108109
templateContext:
109110
inputs:
@@ -155,6 +156,7 @@ jobs:
155156

156157
# Push changes to msgraph-metadata repo
157158
- pwsh: '$(scriptsDirectory)/git-push-cleanmetadata.ps1'
159+
condition: not('${{ parameters.skipOpenAPIPRGeneration }}')
158160
displayName: Publish ${{ parameters.endpoint }} OpenAPI description to msgraph-metadata repo
159161
env:
160162
CreateOpenAPIPR: True
@@ -175,6 +177,7 @@ jobs:
175177
SecretsFilter: "microsoft-graph-devx-bot-appid,microsoft-graph-devx-bot-privatekey"
176178

177179
- pwsh: '$(scriptsDirectory)/create-pull-request.ps1'
180+
condition: not('${{ parameters.skipOpenAPIPRGeneration }}')
178181
displayName: 'Create Pull Request for the generated OpenAPI files for msgraph-metadata'
179182
env:
180183
BaseBranch: master

0 commit comments

Comments
 (0)