File tree Expand file tree Collapse file tree 8 files changed +120
-23
lines changed Expand file tree Collapse file tree 8 files changed +120
-23
lines changed Original file line number Diff line number Diff line change @@ -10,16 +10,38 @@ trigger:
1010 include :
1111 - sdk/core/
1212
13+ parameters :
14+ - name : release_azurecore
15+ displayName : ' azure_core'
16+ type : boolean
17+ default : true
18+ - name : release_azurecoremacros
19+ displayName : ' azure_core_macros'
20+ type : boolean
21+ default : true
22+ - name : release_azurecoreamqp
23+ displayName : ' azure_core_amqp'
24+ type : boolean
25+ default : true
26+ - name : release_azurecoreopentelemetry
27+ displayName : ' azure_core_opentelemetry'
28+ type : boolean
29+ default : true
30+
1331extends :
1432 template : /eng/pipelines/templates/stages/archetype-sdk-client.yml
1533 parameters :
1634 ServiceDirectory : core
1735 Artifacts :
1836 - name : azure_core
1937 safeName : AzureCore
38+ releaseInBatch : ${{ parameters.release_azurecore }}
2039 - name : azure_core_macros
2140 safeName : AzureCoreMacros
41+ releaseInBatch : ${{ parameters.release_azurecoremacros }}
2242 - name : azure_core_amqp
2343 safeName : AzureCoreAmqp
44+ releaseInBatch : ${{ parameters.release_azurecoreamqp }}
2445 - name : azure_core_opentelemetry
2546 safeName : AzureCoreOpentelemetry
47+ releaseInBatch : ${{ parameters.release_azurecoreopentelemetry }}
Original file line number Diff line number Diff line change @@ -10,10 +10,17 @@ trigger:
1010 include :
1111 - sdk/cosmos/
1212
13+ parameters :
14+ - name : release_azuredatacosmos
15+ displayName : ' azure_data_cosmos'
16+ type : boolean
17+ default : true
18+
1319extends :
1420 template : /eng/pipelines/templates/stages/archetype-sdk-client.yml
1521 parameters :
1622 ServiceDirectory : cosmos
1723 Artifacts :
1824 - name : azure_data_cosmos
1925 safeName : AzureDataCosmos
26+ releaseInBatch : ${{ parameters.release_azuredatacosmos }}
Original file line number Diff line number Diff line change @@ -10,12 +10,24 @@ trigger:
1010 include :
1111 - sdk/eventhubs/
1212
13+ parameters :
14+ - name : release_azuremessagingeventhubs
15+ displayName : ' azure_messaging_eventhubs'
16+ type : boolean
17+ default : true
18+ - name : release_azuremessagingeventhubscheckpointstoreblob
19+ displayName : ' azure_messaging_eventhubs_checkpointstore_blob'
20+ type : boolean
21+ default : true
22+
1323extends :
1424 template : /eng/pipelines/templates/stages/archetype-sdk-client.yml
1525 parameters :
1626 ServiceDirectory : eventhubs
1727 Artifacts :
1828 - name : azure_messaging_eventhubs
1929 safeName : AzureMessagingEventHubs
30+ releaseInBatch : ${{ parameters.release_azuremessagingeventhubs }}
2031 - name : azure_messaging_eventhubs_checkpointstore_blob
2132 safeName : AzureMessagingEventHubsBlobCheckpointStore
33+ releaseInBatch : ${{ parameters.release_azuremessagingeventhubscheckpointstoreblob }}
Original file line number Diff line number Diff line change 33trigger :
44 branches :
55 include :
6- - main
7- - hotfix/*
8- - release/*
6+ - main
7+ - hotfix/*
8+ - release/*
99 paths :
1010 include :
11- - sdk/identity/
11+ - sdk/identity/
12+
13+ parameters :
14+ - name : release_azureidentity
15+ displayName : ' azure_identity'
16+ type : boolean
17+ default : true
1218
1319extends :
1420 template : /eng/pipelines/templates/stages/archetype-sdk-client.yml
@@ -17,6 +23,7 @@ extends:
1723 Artifacts :
1824 - name : azure_identity
1925 safeName : AzureIdentity
26+ releaseInBatch : ${{ parameters.release_azureidentity }}
2027
2128 ${{ if endsWith(variables['Build.DefinitionName'], 'weekly') }} :
2229 Location : uksouth
Original file line number Diff line number Diff line change 11# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
2- parameters :
3- - name : RunLiveTests
4- displayName : ' Run live tests'
5- type : boolean
6- default : false
7-
82trigger :
93 branches :
104 include :
@@ -15,6 +9,24 @@ trigger:
159 include :
1610 - sdk/keyvault/
1711
12+ parameters :
13+ - name : RunLiveTests
14+ displayName : ' Run live tests'
15+ type : boolean
16+ default : false
17+ - name : release_azuresecuritykeyvaultsecrets
18+ displayName : ' azure_security_keyvault_secrets'
19+ type : boolean
20+ default : true
21+ - name : release_azuresecuritykeyvaultkeys
22+ displayName : ' azure_security_keyvault_keys'
23+ type : boolean
24+ default : true
25+ - name : release_azuresecuritykeyvaultcertificates
26+ displayName : ' azure_security_keyvault_certificates'
27+ type : boolean
28+ default : true
29+
1830extends :
1931 template : /eng/pipelines/templates/stages/archetype-sdk-client.yml
2032 parameters :
@@ -23,7 +35,10 @@ extends:
2335 Artifacts :
2436 - name : azure_security_keyvault_secrets
2537 safeName : AzureSecurityKeyvaultSecrets
38+ releaseInBatch : ${{ parameters.release_azuresecuritykeyvaultsecrets }}
2639 - name : azure_security_keyvault_keys
2740 safeName : AzureSecurityKeyvaultKeys
41+ releaseInBatch : ${{ parameters.release_azuresecuritykeyvaultkeys }}
2842 - name : azure_security_keyvault_certificates
2943 safeName : AzureSecurityKeyvaultCertificates
44+ releaseInBatch : ${{ parameters.release_azuresecuritykeyvaultcertificates }}
Original file line number Diff line number Diff line change 33trigger :
44 branches :
55 include :
6- - main
7- - feature/*
8- - release/*
9- - hotfix/*
6+ - main
7+ - feature/*
8+ - release/*
9+ - hotfix/*
1010 paths :
1111 include :
12- - sdk/servicebus/
12+ - sdk/servicebus/
13+
14+ parameters :
15+ - name : release_azuremessagingservicebus
16+ displayName : ' azure_messaging_servicebus'
17+ type : boolean
18+ default : true
1319
1420extends :
1521 template : /eng/pipelines/templates/stages/archetype-sdk-client.yml
1622 parameters :
1723 ServiceDirectory : servicebus
1824 Artifacts :
19- - name : azure_messaging_servicebus
20- safeName : AzureMessagingServiceBus
25+ - name : azure_messaging_servicebus
26+ safeName : AzureMessagingServiceBus
27+ releaseInBatch : ${{ parameters.release_azuremessagingservicebus }}
Original file line number Diff line number Diff line change 11# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
2- parameters :
3- - name : RunLiveTests
4- displayName : ' Run live tests'
5- type : boolean
6- default : false
7-
82trigger :
93 branches :
104 include :
@@ -15,6 +9,20 @@ trigger:
159 include :
1610 - sdk/storage/
1711
12+ parameters :
13+ - name : RunLiveTests
14+ displayName : ' Run live tests'
15+ type : boolean
16+ default : false
17+ - name : release_azurestoragecommon
18+ displayName : ' azure_storage_common'
19+ type : boolean
20+ default : true
21+ - name : release_azurestorageblob
22+ displayName : ' azure_storage_blob'
23+ type : boolean
24+ default : true
25+
1826extends :
1927 template : /eng/pipelines/templates/stages/archetype-sdk-client.yml
2028 parameters :
@@ -24,5 +32,7 @@ extends:
2432 Artifacts :
2533 - name : azure_storage_common
2634 safeName : AzureStorageCommon
35+ releaseInBatch : ${{ parameters.release_azurestoragecommon }}
2736 - name : azure_storage_blob
2837 safeName : AzureStorageBlob
38+ releaseInBatch : ${{ parameters.release_azurestorageblob }}
Original file line number Diff line number Diff line change @@ -10,14 +10,31 @@ trigger:
1010 include :
1111 - sdk/typespec/
1212
13+ parameters :
14+ - name : release_typespec
15+ displayName : ' typespec'
16+ type : boolean
17+ default : true
18+ - name : release_typespecmacros
19+ displayName : ' typespec_macros'
20+ type : boolean
21+ default : true
22+ - name : release_typespecclientcore
23+ displayName : ' typespec_client_core'
24+ type : boolean
25+ default : true
26+
1327extends :
1428 template : /eng/pipelines/templates/stages/archetype-sdk-client.yml
1529 parameters :
1630 ServiceDirectory : typespec
1731 Artifacts :
1832 - name : typespec
1933 safeName : Typespec
34+ releaseInBatch : ${{ parameters.release_typespec }}
2035 - name : typespec_macros
2136 safeName : TypespecMacros
37+ releaseInBatch : ${{ parameters.release_typespecmacros }}
2238 - name : typespec_client_core
2339 safeName : TypespecClientCore
40+ releaseInBatch : ${{ parameters.release_typespecclientcore }}
You can’t perform that action at this time.
0 commit comments