Skip to content

Commit

Permalink
Add 64-bit Arm (Graviton) as a supported platform
Browse files Browse the repository at this point in the history
We have CI for 64-bit Arm via Graviton. We know that at least
on the 64-bit Raspberry Pi that there are still issues.
  • Loading branch information
SeanTAllen committed Oct 2, 2021
1 parent e7953ec commit 21b1247
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions .cirrus.yml
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,30 @@ task:
test_script:
- make test-ci arch=x86-64

task:
only_if: $CIRRUS_PR != ''

arm_container:
image: ponylang/ponyc-ci-arm64-unknown-linux-gnu-builder:20210909
cpu: 8
memory: 24

name: "PR: ARM TEST"

libs_cache:
folder: build/libs
fingerprint_script: echo "`md5sum lib/CMakeLists.txt` arm-glibc 20210909"
populate_script: make libs arch=armv8.2-a build_flags=-j8
upload_caches:
- libs

configure_script:
- make configure arch=armv8.2-a
build_script:
- make build arch=armv8.2-a
test_script:
- make test-ci arch=armv8.2-a

task:
only_if: $CIRRUS_PR != ''

Expand Down

0 comments on commit 21b1247

Please sign in to comment.