Skip to content

Commit

Permalink
cirrus.yml: remove async and eio workers
Browse files Browse the repository at this point in the history
in previous times, eio wasn't tested elsewhere, and ocaml-ci didn't support
FreeBSD.

these days, cirrus is useful to evaluate the mirage support of mirage-crypto,
and since async is at the moment failing on FreeBSD, let's remove it.
  • Loading branch information
hannesm committed Jun 9, 2024
1 parent 469e658 commit fe8c746
Showing 1 changed file with 2 additions and 14 deletions.
16 changes: 2 additions & 14 deletions .cirrus.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,20 +14,8 @@ freebsd_task:
- opam env

pin_packages_script:
- opam install -y --deps-only -t ./mirage-crypto.opam ./mirage-crypto-rng.opam ./mirage-crypto-rng-lwt.opam ./mirage-crypto-rng-mirage.opam ./mirage-crypto-rng-async.opam ./mirage-crypto-ec.opam ./mirage-crypto-pk.opam
- opam install -y --deps-only -t ./mirage-crypto.opam ./mirage-crypto-rng.opam ./mirage-crypto-rng-lwt.opam ./mirage-crypto-rng-mirage.opam ./mirage-crypto-ec.opam ./mirage-crypto-pk.opam

test_script: opam exec -- dune runtest -p mirage-crypto,mirage-crypto-rng,mirage-crypto-rng-lwt,mirage-crypto-rng-mirage,mirage-crypto-pk,mirage-crypto-ec,mirage-crypto-rng-async
test_script: opam exec -- dune runtest -p mirage-crypto,mirage-crypto-rng,mirage-crypto-rng-lwt,mirage-crypto-rng-mirage,mirage-crypto-pk,mirage-crypto-ec

test_mirage_script: eval `opam env` && ./.test-mirage.sh

freebsd_eio_task:
pkg_install_script: pkg install -y ocaml-opam gmake pkgconf bash

ocaml_script:
- opam init -a --comp=5.0.0
- opam env

pin_packages_script:
- opam install -y --deps-only -t ./mirage-crypto.opam ./mirage-crypto-rng.opam ./mirage-crypto-rng-eio.opam

test_script: opam exec -- dune runtest -p mirage-crypto,mirage-crypto-rng,mirage-crypto-rng-eio

0 comments on commit fe8c746

Please sign in to comment.