Skip to content

Commit 15aeb7a

Browse files
authored
Add checkboxes for Keyvault batch release (Azure#28731)
1 parent 89cca69 commit 15aeb7a

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

sdk/keyvault/ci.yml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,24 +53,53 @@ pr:
5353
- sdk/keyvault/azure-security-keyvault-secrets/pom.xml
5454
- sdk/keyvault/azure-security-test-keyvault-jca/pom.xml
5555

56+
parameters:
57+
- name: release_azuresecuritykeyvaultadministration
58+
displayName: 'azure-security-keyvault-administration'
59+
type: boolean
60+
default: true
61+
- name: release_azuresecuritykeyvaultcertificates
62+
displayName: 'azure-security-keyvault-certificates'
63+
type: boolean
64+
default: true
65+
- name: release_azuresecuritykeyvaultjca
66+
displayName: 'azure-security-keyvault-jca'
67+
type: boolean
68+
default: true
69+
- name: release_azuresecuritykeyvaultkeys
70+
displayName: 'azure-security-keyvault-keys'
71+
type: boolean
72+
default: true
73+
- name: release_azuresecuritykeyvaultsecrets
74+
displayName: 'azure-security-keyvault-secrets'
75+
type: boolean
76+
default: true
77+
78+
5679
extends:
5780
template: ../../eng/pipelines/templates/stages/archetype-sdk-client.yml
5881
parameters:
5982
ServiceDirectory: keyvault
83+
EnableBatchRelease: true
6084
AdditionalLintingOptions: '-DcreateSourcesJar=false'
6185
Artifacts:
6286
- name: azure-security-keyvault-administration
6387
groupId: com.azure
6488
safeName: azuresecuritykeyvaultadministration
89+
releaseInBatch: ${{ parameters.release_azuresecuritykeyvaultadministration }}
6590
- name: azure-security-keyvault-certificates
6691
groupId: com.azure
6792
safeName: azuresecuritykeyvaultcertificates
93+
releaseInBatch: ${{ parameters.release_azuresecuritykeyvaultcertificates }}
6894
- name: azure-security-keyvault-jca
6995
groupId: com.azure
7096
safeName: azuresecuritykeyvaultjca
97+
releaseInBatch: ${{ parameters.release_azuresecuritykeyvaultjca }}
7198
- name: azure-security-keyvault-keys
7299
groupId: com.azure
73100
safeName: azuresecuritykeyvaultkeys
101+
releaseInBatch: ${{ parameters.release_azuresecuritykeyvaultkeys }}
74102
- name: azure-security-keyvault-secrets
75103
groupId: com.azure
76104
safeName: azuresecuritykeyvaultsecrets
105+
releaseInBatch: ${{ parameters.release_azuresecuritykeyvaultsecrets }}

0 commit comments

Comments
 (0)