Skip to content

Commit

Permalink
Move all Linux CI jobs to Docker (#600)
Browse files Browse the repository at this point in the history
This avoids churn due to the deprecation schedule of GitHub Actions
runner images, and also fixes a number of issues that seem to result
from conflicts with the newer runner versions. The Docker build is now
fully featured and can build all configurations we use for the tests
(except for Make, which we relegate to the old build scripts). The
scripts are longer, but it's the same set of commands being executed
in the basic cases, so these are still minimal builds.
  • Loading branch information
elliottslaughter authored Aug 18, 2022
1 parent 23559ea commit 3dc23b6
Show file tree
Hide file tree
Showing 12 changed files with 355 additions and 310 deletions.
6 changes: 4 additions & 2 deletions .cirrus.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,9 @@ arm_task:
image: ubuntu:18.04
env:
llvm: 11.1.0
arch: aarch64
cuda: 0
variant: prebuilt
test: 1
threads: 2
script: |
./docker/install_script_multiarch.sh
./docker/install_script.sh
Loading

0 comments on commit 3dc23b6

Please sign in to comment.