@@ -132,6 +132,10 @@ parameters:
132132 default : false
133133 type : boolean
134134 displayName : Override [skip ci]? Checking this box will generate the SDK PRs
135+ - name : skipOpenAPIPRGeneration
136+ default : false
137+ type : boolean
138+ displayName : Skip Open API PR Generation.
135139variables :
136140 buildConfiguration : ' Release'
137141 cleanMetadataFileBeta : ' $(Build.SourcesDirectory)/msgraph-metadata/clean_beta_metadata/cleanMetadataWithDescriptionsbeta.xml'
@@ -164,6 +168,7 @@ variables:
164168 overrideSkipCI : ${{ parameters.overrideSkipCI }}
165169 skipMetadataCaptureAndClean : ${{ parameters.skipMetadataCaptureAndClean }}
166170 skipOpenApiCaptureAndClean : ${{ parameters.skipOpenApiCaptureAndClean }}
171+ skipOpenAPIPRGeneration : ${{ parameters.skipOpenAPIPRGeneration }}
167172 phpVersion : 7.2
168173extends :
169174 template : v1/1ES.Official.PipelineTemplate.yml@1ESPipelineTemplates
@@ -287,6 +292,7 @@ extends:
287292 endpoint : ' v1.0'
288293 outputPath : $(cleanOpenAPIFileV1OutputPath)
289294 cleanMetadataFolder : $(cleanOpenAPIFolderV1)
295+ skipOpenAPIPRGeneration : $(skipOpenAPIPRGeneration)
290296
291297 - stage : stage_beta_openapi
292298 dependsOn : stage_beta_metadata
@@ -297,6 +303,7 @@ extends:
297303 endpoint : ' beta'
298304 outputPath : $(cleanOpenAPIFileBetaOutputPath)
299305 cleanMetadataFolder : $(cleanOpenAPIFolderBeta)
306+ skipOpenAPIPRGeneration : $(skipOpenAPIPRGeneration)
300307
301308 # Approval stage for v1 OpenAPI generation. All subsequent stages depending on OpenAPI generation
302309 # will be blocked until approval is granted. Any new stages depending on OpenAPI generation
0 commit comments