@@ -12,6 +12,8 @@ parameters:
1212 default : $(System.ArtifactsDirectory)
1313- name : ' cleanMetadataFolder'
1414 type : string
15+ - name : ' skipOpenAPIPRGeneration'
16+ type : boolean
1517jobs :
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