ci: Move gcc-snapshot build for arm64 from Cirrus to GHA
This commit is contained in:
18
.cirrus.yml
18
.cirrus.yml
@@ -63,24 +63,6 @@ linux_arm64_container_snippet: &LINUX_ARM64_CONTAINER
|
|||||||
test_script:
|
test_script:
|
||||||
- docker run --rm --mount "type=bind,src=./,dst=/ci_secp256k1" --env-file /tmp/env --replace --name "ci_secp256k1_arm" "ci_secp256k1_arm" bash -c "cd /ci_secp256k1/ && ./ci/ci.sh"
|
- docker run --rm --mount "type=bind,src=./,dst=/ci_secp256k1" --env-file /tmp/env --replace --name "ci_secp256k1_arm" "ci_secp256k1_arm" bash -c "cd /ci_secp256k1/ && ./ci/ci.sh"
|
||||||
|
|
||||||
task:
|
|
||||||
name: "ARM64: Linux (Debian stable)"
|
|
||||||
persistent_worker:
|
|
||||||
labels:
|
|
||||||
type: arm64
|
|
||||||
env:
|
|
||||||
ECDH: yes
|
|
||||||
RECOVERY: yes
|
|
||||||
EXTRAKEYS: yes
|
|
||||||
SCHNORRSIG: yes
|
|
||||||
MUSIG: yes
|
|
||||||
ELLSWIFT: yes
|
|
||||||
matrix:
|
|
||||||
# Currently only gcc-snapshot, the other compilers are tested on GHA with QEMU
|
|
||||||
- env: { CC: 'gcc-snapshot' }
|
|
||||||
<< : *LINUX_ARM64_CONTAINER
|
|
||||||
<< : *CAT_LOGS
|
|
||||||
|
|
||||||
task:
|
task:
|
||||||
name: "ARM64: Linux (Debian stable), Valgrind"
|
name: "ARM64: Linux (Debian stable), Valgrind"
|
||||||
persistent_worker:
|
persistent_worker:
|
||||||
|
|||||||
1
.github/workflows/ci.yml
vendored
1
.github/workflows/ci.yml
vendored
@@ -254,6 +254,7 @@ jobs:
|
|||||||
cc:
|
cc:
|
||||||
- 'gcc'
|
- 'gcc'
|
||||||
- 'clang'
|
- 'clang'
|
||||||
|
- 'gcc-snapshot'
|
||||||
- 'clang-snapshot'
|
- 'clang-snapshot'
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
|
|||||||
Reference in New Issue
Block a user