aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn MacFarlane <[email protected]>2023-03-11 18:54:45 -0800
committerJohn MacFarlane <[email protected]>2023-03-11 18:54:45 -0800
commit1b91b00db421a970f0afd71cbd2fd9040ad1697b (patch)
tree455a9012559d3e3a13979636fa5510aca14bd7b6
parent5232a5a972854f718e63328b21acce2d66bd964a (diff)
Cirrus: Add linux arm64 build.
-rw-r--r--.cirrus.yml20
1 files changed, 19 insertions, 1 deletions
diff --git a/.cirrus.yml b/.cirrus.yml
index 407088db8..db8e505d7 100644
--- a/.cirrus.yml
+++ b/.cirrus.yml
@@ -1,5 +1,5 @@
task:
- name: MacOS
+ name: macos_arm64
trigger_type: manual
timeout_in: 90m
macos_instance:
@@ -19,3 +19,21 @@ task:
zip -r macos-release-candidate.zip macos-release-candidate
artifacts:
path: macos-release-candidate.zip
+
+task:
+ name: linux_arm64
+ trigger_type: manual
+ timeout_in: 90m
+ arm_container:
+ image: registry.gitlab.b-data.ch/ghc/ghc4pandoc:9.4.4
+ cpu: 4
+ memory: 12G
+ cabal_store_cache:
+ folder: ~/.cabal/store
+ fingerprint_key: linux_arm64_2023_03_11
+ build_script:
+ - ARTIFACTS=./linux/artifacts sh linux/make_artifacts.sh
+ upload_caches:
+ - cabal_store
+ artifacts:
+ path: ./linux/artifacts/*