aboutsummaryrefslogtreecommitdiff
path: root/.cirrus.yml
diff options
context:
space:
mode:
Diffstat (limited to '.cirrus.yml')
-rw-r--r--.cirrus.yml28
1 files changed, 3 insertions, 25 deletions
diff --git a/.cirrus.yml b/.cirrus.yml
index c0b85b24a7..d72a2b289d 100644
--- a/.cirrus.yml
+++ b/.cirrus.yml
@@ -79,8 +79,8 @@ container_depends_template: &CONTAINER_DEPENDS_TEMPLATE
cpu: 2
memory: 8G # Set to 8GB to avoid OOM. https://cirrus-ci.org/guide/linux/#linux-containers
dockerfile: ci/test_imagefile # https://cirrus-ci.org/guide/docker-builder-vm/#dockerfile-as-a-ci-environment
- depends_built_cache:
- folder: "depends/built"
+ base_depends_built_cache:
+ folder: "/ci_container_base/depends/built"
fingerprint_script: echo $CIRRUS_TASK_NAME $(git rev-parse HEAD:depends)
global_task_template: &GLOBAL_TASK_TEMPLATE
@@ -333,32 +333,10 @@ task:
task:
name: 'macOS 11.0 [gui, no tests] [jammy]'
- << : *CONTAINER_DEPENDS_TEMPLATE
+ << : *GLOBAL_TASK_TEMPLATE
container:
docker_arguments:
CI_IMAGE_NAME_TAG: ubuntu:jammy
FILE_ENV: "./ci/test/00_setup_env_mac.sh"
- macos_sdk_cache:
- folder: "depends/SDKs/$MACOS_SDK"
- fingerprint_key: "$MACOS_SDK"
- << : *MAIN_TEMPLATE
- env:
- MACOS_SDK: "Xcode-12.2-12B45b-extracted-SDK-with-libcxx-headers"
- << : *CIRRUS_EPHEMERAL_WORKER_TEMPLATE_ENV
-
-task:
- name: 'macOS 13 native arm64 [gui, sqlite only] [no depends]'
- macos_instance:
- # Use latest image, but hardcode version to avoid silent upgrades (and breaks)
- image: ghcr.io/cirruslabs/macos-ventura-xcode:14.3.1 # https://cirrus-ci.org/guide/macOS
- << : *BASE_TEMPLATE
- check_clang_script:
- - clang --version
- brew_install_script:
- - brew install boost libevent qt@5 miniupnpc libnatpmp ccache zeromq qrencode libtool automake gnu-getopt
- << : *MAIN_TEMPLATE
env:
<< : *CIRRUS_EPHEMERAL_WORKER_TEMPLATE_ENV
- CI_USE_APT_INSTALL: "no"
- PACKAGE_MANAGER_INSTALL: "echo" # Nothing to do
- FILE_ENV: "./ci/test/00_setup_env_mac_native_arm64.sh"