Skip to content

Commit 783e470

Browse files
committed
include mgmt by default but add option to generate
1 parent 6a07e57 commit 783e470

2 files changed

Lines changed: 20 additions & 1 deletion

File tree

eng/pipelines/regenerate-apiview-md.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,12 @@ trigger:
2020

2121
pr: none
2222

23+
parameters:
24+
- name: IncludeManagement
25+
displayName: 'Include mgmt packages when regenerating api.md (uncheck to skip mgmt packages).'
26+
type: boolean
27+
default: true
28+
2329
variables:
2430
- template: /eng/pipelines/templates/variables/image.yml
2531

@@ -31,3 +37,5 @@ extends:
3137
displayName: 'Regenerate api.md'
3238
jobs:
3339
- template: /eng/pipelines/templates/jobs/apiview-md.yml
40+
parameters:
41+
IncludeManagement: ${{ parameters.IncludeManagement }}

eng/pipelines/templates/jobs/apiview-md.yml

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
parameters:
2+
- name: IncludeManagement
3+
type: boolean
4+
default: true
5+
16
jobs:
27
- job: RegenerateApiMd
38
displayName: 'Regenerate api.md for all packages'
@@ -10,6 +15,12 @@ jobs:
1015

1116
variables:
1217
- template: /eng/pipelines/templates/variables/globals.yml
18+
- ${{ if parameters.IncludeManagement }}:
19+
- name: FilterTypeArg
20+
value: ''
21+
- ${{ else }}:
22+
- name: FilterTypeArg
23+
value: '--filter-type=Omit_management'
1324

1425
steps:
1526
- checkout: self
@@ -51,7 +62,7 @@ jobs:
5162
--checks="apistub"
5263
--md
5364
--disablecov
54-
--filter-type="Omit_management"
65+
$(FilterTypeArg)
5566
--max-parallel 8
5667
--exclude-packages="nspkg,azure-storage-extensions"
5768

0 commit comments

Comments
 (0)