Skip to content

Commit bf02a2a

Browse files
authored
Build snippets during Analyze job by default (Azure#33878)
* Build snippets during Analyze job by default Resolves Azure#33877 * Resolve PR feedback * Don't build snippets for Core Core has a few issues actually compiling with SNIPPET symbol because it tries to elide some code for brevity. Fixing that changes the extracted snippets and may make the samples more confusing so leaving as-is.
1 parent 7a13f06 commit bf02a2a

File tree

22 files changed

+10
-21
lines changed

22 files changed

+10
-21
lines changed

eng/pipelines/templates/jobs/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ parameters:
1616
default: not-specified
1717
- name: BuildSnippets
1818
type: boolean
19-
default: false
19+
default: true
2020
- name: TestSetupSteps
2121
type: stepList
2222
default: []

eng/pipelines/templates/stages/archetype-sdk-client.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ parameters:
2929
default: azure-docs-sdk-dotnet
3030
- name: BuildSnippets
3131
type: boolean
32-
default: false
32+
default: true
3333
- name: TestSetupSteps
3434
type: stepList
3535
default: []

sdk/authorization/ci.mgmt.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ extends:
1717
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
1818
parameters:
1919
ServiceDirectory: authorization
20-
BuildSnippets: true
2120
LimitForPullRequest: true
2221
Artifacts:
2322
- name: Azure.ResourceManager.Authorization

sdk/billingbenefits/ci.mgmt.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ extends:
1818
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
1919
parameters:
2020
ServiceDirectory: billingbenefits
21-
BuildSnippets: true
2221
LimitForPullRequest: true
2322
Artifacts:
2423
- name: Azure.ResourceManager.BillingBenefits

sdk/communication/ci.mgmt.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ extends:
1616
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
1717
parameters:
1818
ServiceDirectory: communication
19-
BuildSnippets: true
2019
LimitForPullRequest: true
2120
Artifacts:
2221
- name: Azure.ResourceManager.Communication

sdk/communication/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ extends:
2828
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
2929
parameters:
3030
ServiceDirectory: communication
31-
BuildSnippets: true
31+
BuildSnippets: false
3232
ArtifactName: packages
3333
Artifacts:
3434
- name: Azure.Communication.JobRouter

sdk/containerregistry/ci.mgmt.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ extends:
1818
parameters:
1919
SDKType: mgmtclient
2020
ServiceDirectory: containerregistry
21-
BuildSnippets: true
2221
LimitForPullRequest: true
2322
Artifacts:
2423
- name: Azure.ResourceManager.ContainerRegistry

sdk/containerregistry/ci.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ extends:
3030
parameters:
3131
SDKType: client
3232
ServiceDirectory: containerregistry
33-
BuildSnippets: true
3433
ArtifactName: packages
3534
Artifacts:
3635
- name: Azure.Containers.ContainerRegistry

sdk/core/ci.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ extends:
3535
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
3636
parameters:
3737
ServiceDirectory: core
38+
BuildSnippets: false
3839
ArtifactName: packages
3940
Artifacts:
4041
- name: Azure.Core
@@ -57,4 +58,4 @@ extends:
5758
TestSetupSteps:
5859
- template: /sdk/storage/tests-install-azurite.yml
5960
TestTimeoutInMinutes: 100
60-
TestDependsOnDependency: Azure.Core
61+
TestDependsOnDependency: Azure.Core

sdk/dns/ci.mgmt.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ extends:
1818
template: /eng/pipelines/templates/stages/archetype-sdk-client.yml
1919
parameters:
2020
ServiceDirectory: dns
21+
BuildSnippets: false
2122
LimitForPullRequest: true
2223
Artifacts:
2324
- name: Azure.ResourceManager.Dns

0 commit comments

Comments
 (0)