|
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