11parameters :
2- PackageName : not-specified
3- SafeName : not-specified
4- Clouds : ' Public,Int'
5- TestMode : ' LIVE'
6- EnvVars : {}
7- MatrixConfigs :
2+ - name : PackageName
3+ type : string
4+ default : not-specified
5+ - name : SafeName
6+ type : string
7+ default : not-specified
8+ - name : Clouds
9+ type : string
10+ default : ' Public,Int'
11+ - name : TestMode
12+ type : string
13+ default : ' LIVE'
14+ - name : EnVars
15+ type : object
16+ default : {}
17+ - name : MatrixConfigs
18+ type : object
19+ default :
820 - Name : Java_live_test_base
921 Path : eng/pipelines/templates/stages/platform-matrix.json
1022 Selection : sparse
1123 GenerateVMJobs : true
24+ - name : CloudConfig
25+ type : object
26+ default :
27+ Public :
28+ SubscriptionConfigurations :
29+ - $(sub-config-azure-cloud-test-resources)
30+ - $(sub-config-communication-services-cloud-test-resources-common)
31+ - $(sub-config-communication-services-cloud-test-resources-java)
32+ Int :
33+ SubscriptionConfigurations :
34+ - $(sub-config-communication-int-test-resources-common)
35+ - $(sub-config-communication-int-test-resources-java)
36+
37+ # This only affects the phone-numbers package
38+ MatrixReplace :
39+ - SKIP_UPDATE_CAPABILITIES_LIVE_TESTS=false/true
1240
1341stages :
1442 - template : /eng/pipelines/templates/stages/archetype-sdk-tests.yml
1543 parameters :
16- CloudConfig :
17- Public :
18- SubscriptionConfigurations :
19- - $(sub-config-azure-cloud-test-resources)
20- - $(sub-config-communication-services-cloud-test-resources-common)
21- - $(sub-config-communication-services-cloud-test-resources-java)
22- Int :
23- SubscriptionConfigurations :
24- - $(sub-config-communication-int-test-resources-common)
25- - $(sub-config-communication-int-test-resources-java)
26-
27- # This only affects the phone-numbers package
28- MatrixReplace :
29- - SKIP_UPDATE_CAPABILITIES_LIVE_TESTS=false/true
30-
44+ CloudConfig : ${{ parameters.CloudConfig }}
3145 Clouds : ${{ parameters.Clouds }}
3246 TestMode : ${{ parameters.TestMode }}
3347 Artifacts :
@@ -50,6 +64,6 @@ stages:
5064 SKIP_LIVE_TEST : TRUE
5165 ${{ each var in parameters.EnVars }} :
5266 ${{ var.key }} : ${{ var.value }}
53- MatrixConfigs :
67+ MatrixConfigs :
5468 - ${{ each config in parameters.MatrixConfigs }} :
55- - ${{ config }}
69+ - ${{ config }}
0 commit comments