diff --git a/eng/pipelines/templates/stages/cosmos-sdk-client.yml b/eng/pipelines/templates/stages/cosmos-sdk-client.yml index 0c30f7aff96c..a99f4b7ec3bd 100644 --- a/eng/pipelines/templates/stages/cosmos-sdk-client.yml +++ b/eng/pipelines/templates/stages/cosmos-sdk-client.yml @@ -30,6 +30,9 @@ parameters: - name: MatrixFilters type: object default: [] +- name: LanguageFilter + type: object + default: [] variables: - template: /eng/pipelines/templates/variables/globals.yml @@ -56,8 +59,9 @@ stages: Selection: sparse NonSparseParameters: Agent GenerateVMJobs: true - MatrixFilters: + MatrixFilters: - TestFromSource=^$|false + - ${{ parameters.MatrixFilters }} MatrixReplace: - AZURE_TEST.*=.*/ BuildParallelization: 1 @@ -75,7 +79,8 @@ stages: Path: eng/pipelines/templates/stages/cosmos-emulator-matrix.json Selection: all GenerateVMJobs: true - MatrixFilters: + MatrixFilters: + - ${{ parameters.LanguageFilter }} - ${{ parameters.MatrixFilters }} AdditionalParameters: BuildParallelization: 1 diff --git a/sdk/spring/ci.cosmos.yml b/sdk/spring/ci.cosmos.yml index 467cd727b997..174eb7e192a9 100644 --- a/sdk/spring/ci.cosmos.yml +++ b/sdk/spring/ci.cosmos.yml @@ -35,7 +35,7 @@ extends: groupId: com.azure safeName: azurespringdatacosmos releaseInBatch: true - MatrixFilters: + LanguageFilter: - Language=.*(Spring).* AdditionalModules: - name: azure-spring-data-cosmos