Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 20 additions & 22 deletions sdk/keyvault/ci.data.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,22 +9,16 @@ trigger:
paths:
include:
- sdk/keyvault/ci.data.yml
- sdk/keyvault/microsoft-azure-keyvault/
- sdk/keyvault/microsoft-azure-keyvault-complete/
- sdk/keyvault/microsoft-azure-keyvault-core/
- sdk/keyvault/microsoft-azure-keyvault-cryptography/
- sdk/keyvault/microsoft-azure-keyvault-extensions/
- sdk/keyvault/microsoft-azure-keyvault-test/
- sdk/keyvault/microsoft-azure-keyvault-webkey/
exclude:
- sdk/keyvault/pom.xml
- sdk/keyvault/microsoft-azure-keyvault/pom.xml
- sdk/keyvault/microsoft-azure-keyvault-complete/pom.xml
- sdk/keyvault/microsoft-azure-keyvault-core/pom.xml
- sdk/keyvault/microsoft-azure-keyvault-cryptography/pom.xml
- sdk/keyvault/microsoft-azure-keyvault-extensions/pom.xml
- sdk/keyvault/microsoft-azure-keyvault-test/pom.xml
- sdk/keyvault/microsoft-azure-keyvault-webkey/pom.xml

pr:
branches:
Expand All @@ -36,41 +30,45 @@ pr:
paths:
include:
- sdk/keyvault/ci.data.yml
- sdk/keyvault/microsoft-azure-keyvault/
- sdk/keyvault/microsoft-azure-keyvault-complete/
- sdk/keyvault/microsoft-azure-keyvault-core/
- sdk/keyvault/microsoft-azure-keyvault-cryptography/
- sdk/keyvault/microsoft-azure-keyvault-extensions/
- sdk/keyvault/microsoft-azure-keyvault-test/
- sdk/keyvault/microsoft-azure-keyvault-webkey/
exclude:
- sdk/keyvault/pom.xml
- sdk/keyvault/microsoft-azure-keyvault/pom.xml
- sdk/keyvault/microsoft-azure-keyvault-complete/pom.xml
- sdk/keyvault/microsoft-azure-keyvault-core/pom.xml
- sdk/keyvault/microsoft-azure-keyvault-cryptography/pom.xml
- sdk/keyvault/microsoft-azure-keyvault-extensions/pom.xml
- sdk/keyvault/microsoft-azure-keyvault-test/pom.xml
- sdk/keyvault/microsoft-azure-keyvault-webkey/pom.xml

parameters:
- name: release_azurekeyvaultcore
displayName: 'azure-keyvault-core'
type: boolean
default: true
- name: release_azurekeyvaultextensions
displayName: 'azure-keyvault-extensions'
type: boolean
default: true
- name: release_azurekeyvaultcomplete
displayName: 'azure-keyvault-complete'
type: boolean
default: true


extends:
template: ../../eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
SDKType: data
ServiceDirectory: keyvault
Artifacts:
- name: azure-keyvault
groupId: com.microsoft.azure
safeName: azurekeyvault
- name: azure-keyvault-core
groupId: com.microsoft.azure
safeName: azurekeyvaultcore
- name: azure-keyvault-cryptography
groupId: com.microsoft.azure
safeName: azurekeyvaultcryptography
releaseInBatch: ${{ parameters.release_azurekeyvaultcore }}
- name: azure-keyvault-extensions
groupId: com.microsoft.azure
safeName: azurekeyvaultextensions
- name: azure-keyvault-webkey
releaseInBatch: ${{ parameters.release_azurekeyvaultextensions }}
- name: azure-keyvault-complete
groupId: com.microsoft.azure
safeName: azurekeyvaultwebkey
safeName: azurekeyvaultcomplete
releaseInBatch: ${{ parameters.release_azurekeyvaultcomplete }}