|
64 | 64 | buildConfig: Release |
65 | 65 | runtimeFlavor: mono |
66 | 66 | platforms: |
| 67 | + - Android_x86 |
67 | 68 | - Android_x64 |
68 | 69 | - iOSSimulator_x64 |
69 | 70 | variables: |
@@ -133,6 +134,17 @@ jobs: |
133 | 134 | eq(variables['monoContainsChange'], true), |
134 | 135 | eq(variables['isFullMatrix'], true)) |
135 | 136 |
|
| 137 | +- template: /eng/pipelines/common/platform-matrix.yml |
| 138 | + parameters: |
| 139 | + jobTemplate: /eng/pipelines/common/global-build-job.yml |
| 140 | + buildConfig: Release |
| 141 | + platforms: |
| 142 | + - Android_arm |
| 143 | + jobParameters: |
| 144 | + testGroup: innerloop |
| 145 | + nameSuffix: Build_Subset_Mono |
| 146 | + buildArgs: -subset mono+libs |
| 147 | + |
136 | 148 | # |
137 | 149 | # Build the whole product using Mono and run libraries tests |
138 | 150 | # |
@@ -252,34 +264,6 @@ jobs: |
252 | 264 | creator: dotnet-bot |
253 | 265 | testRunNamePrefixSuffix: Mono_$(_BuildConfig) |
254 | 266 |
|
255 | | -# |
256 | | -# Build Mono and Libraries for Android using Android native crypto instead of OpenSSL |
257 | | -# |
258 | | -- template: /eng/pipelines/common/platform-matrix.yml |
259 | | - parameters: |
260 | | - jobTemplate: /eng/pipelines/common/global-build-job.yml |
261 | | - buildConfig: Release |
262 | | - runtimeFlavor: mono |
263 | | - platforms: |
264 | | - - Android_x64 |
265 | | - - Android_x86 |
266 | | - - Android_arm64 |
267 | | - variables: |
268 | | - # disable using OpenSSL |
269 | | - - name: ANDROID_OPENSSL_AAR |
270 | | - value: '' |
271 | | - # map dependencies variables to local variables |
272 | | - - name: librariesContainsChange |
273 | | - value: $[ dependencies.evaluate_paths.outputs['SetPathVars_libraries.containsChange'] ] |
274 | | - jobParameters: |
275 | | - nameSuffix: Libraries_Mono_AndroidCrypto |
276 | | - buildArgs: -s mono+libs -c $(_BuildConfig) |
277 | | - timeoutInMinutes: 180 |
278 | | - condition: >- |
279 | | - or( |
280 | | - eq(dependencies.evaluate_paths.outputs['SetPathVars_libraries.containsChange'], true), |
281 | | - eq(variables['isFullMatrix'], true)) |
282 | | -
|
283 | 267 | # Run disabled installer tests on Linux x64 |
284 | 268 | - template: /eng/pipelines/common/platform-matrix.yml |
285 | 269 | parameters: |
|
0 commit comments