1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76
|
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
trigger:
branches:
include:
- main
- hotfix/*
- release/*
- restapi*
paths:
include:
- sdk/storage/
- sdk/core/
pr:
branches:
include:
- main
- feature/*
- hotfix/*
- release/*
- restapi*
paths:
include:
- sdk/storage/
- sdk/core/
extends:
template: ../../eng/pipelines/templates/stages/archetype-sdk-client.yml
parameters:
ServiceDirectory: storage
TestProxy: true
TestTimeoutInMinutes: 120
# Override the base matrix due to the issues with building cryptography on unsupported platforms
# https://github.com/Azure/azure-sdk-for-python/issues/17837
MatrixConfigs:
- Name: storage_ci_matrix
Path: eng/pipelines/templates/stages/platform-matrix-cryptography-dependency.json
Selection: sparse
GenerateVMJobs: true
Artifacts:
- name: azure-storage-blob
safeName: azurestorageblob
- name: azure-storage-blob-changefeed
safeName: azurestorageblobchangefeed
- name: azure-storage-file-share
safeName: azurestoragefileshare
- name: azure-storage-file-datalake
safeName: azurestoragefiledatalake
- name: azure-storage-queue
safeName: azurestoragequeue
- name: azure-mgmt-storage
safeName: azuremgmtstorage
- name: azure-mgmt-storagecache
safeName: azuremgmtstoragecache
- name: azure-mgmt-storagesync
safeName: azuremgmtstoragesync
- name: azure-mgmt-storageimportexport
safeName: azuremgmtstorageimportexport
CondaArtifacts:
- name: azure-storage
meta_source: conda-recipe/meta.yaml
common_root: azure/storage
checkout:
- package: azure-storage-blob
checkout_path: sdk/storage
version: 12.12.0
- package: azure-storage-queue
checkout_path: sdk/storage
version: 12.3.0
- package: azure-storage-file-share
checkout_path: sdk/storage
version: 12.8.0
- package: azure-storage-file-datalake
checkout_path: sdk/storage
version: 12.7.0
|