@@ -39,7 +39,7 @@ main_template: &MAIN_TEMPLATE
39
39
ci_script :
40
40
- ./ci/test_run_all.sh
41
41
42
- global_task_template : &GLOBAL_TASK_TEMPLATE
42
+ container_depends_template : &CONTAINER_DEPENDS_TEMPLATE
43
43
<< : *BASE_TEMPLATE
44
44
container :
45
45
# https://cirrus-ci.org/faq/#are-there-any-limits
@@ -50,6 +50,9 @@ global_task_template: &GLOBAL_TASK_TEMPLATE
50
50
depends_built_cache :
51
51
folder : " depends/built"
52
52
fingerprint_script : echo $CIRRUS_TASK_NAME $(git rev-list -1 HEAD ./depends)
53
+
54
+ global_task_template : &GLOBAL_TASK_TEMPLATE
55
+ << : *CONTAINER_DEPENDS_TEMPLATE
53
56
<< : *MAIN_TEMPLATE
54
57
55
58
macos_native_task_template : &MACOS_NATIVE_TASK_TEMPLATE
@@ -308,13 +311,13 @@ task:
308
311
309
312
task :
310
313
name : ' macOS 10.15 [gui, no tests] [focal]'
311
- << : *BASE_TEMPLATE
314
+ << : *CONTAINER_DEPENDS_TEMPLATE
315
+ container :
316
+ image : ubuntu:focal
312
317
macos_sdk_cache :
313
318
folder : " depends/SDKs/$MACOS_SDK"
314
319
fingerprint_key : " $MACOS_SDK"
315
320
<< : *MAIN_TEMPLATE
316
- container :
317
- image : ubuntu:focal
318
321
env :
319
322
MACOS_SDK : " Xcode-12.2-12B45b-extracted-SDK-with-libcxx-headers"
320
323
<< : *CIRRUS_EPHEMERAL_WORKER_TEMPLATE_ENV
@@ -334,16 +337,16 @@ task:
334
337
335
338
task :
336
339
name : ' ARM64 Android APK [jammy]'
337
- << : *BASE_TEMPLATE
340
+ << : *CONTAINER_DEPENDS_TEMPLATE
341
+ container :
342
+ image : ubuntu:jammy
338
343
android_sdk_cache :
339
344
folder : " depends/SDKs/android"
340
345
fingerprint_key : " ANDROID_API_LEVEL=28 ANDROID_BUILD_TOOLS_VERSION=28.0.3 ANDROID_NDK_VERSION=23.2.8568313"
341
346
depends_sources_cache :
342
347
folder : " depends/sources"
343
348
fingerprint_script : git rev-list -1 HEAD ./depends
344
349
<< : *MAIN_TEMPLATE
345
- container :
346
- image : ubuntu:jammy
347
350
env :
348
351
<< : *CIRRUS_EPHEMERAL_WORKER_TEMPLATE_ENV
349
352
FILE_ENV : " ./ci/test/00_setup_env_android.sh"
0 commit comments