Commit Graph

15 Commits

Author SHA1 Message Date
bjorn3
f204181112 Install git-tiny on Cirrus CI
This avoids pulling in perl.
2024-09-12 19:55:06 +00:00
bjorn3
4e38767320 Use plain sh for y.sh, test.sh and clean_all.sh
FreeBSD by default doesn't install bash.
2024-09-12 19:55:06 +00:00
bjorn3
0328ee571b Fix caching on Cirrus CI 2024-04-07 16:36:41 +00:00
bjorn3
0f1ee59ea5 Disable failing rand tests on FreeBSD 2024-04-06 14:05:30 +00:00
bjorn3
f269cdd805 Move disabling incr comp and denying warnings to the CI config 2024-04-05 13:59:28 +00:00
bjorn3
ba0f7e3534 Install binutils on FreeBSD CI to get an assembler 2023-10-15 12:05:05 +00:00
bjorn3
d0b8896189 Allow building the build system using cargo
Rust's build system only handles cargo, not rustc.
2023-06-13 16:39:59 +00:00
bjorn3
d2a8023948 Fix CirrusCI 2023-05-14 10:17:12 +00:00
bjorn3
8af4eacc8c Update FreeBSD to 13.1
This fixes the certificate error
2023-01-13 18:36:22 +00:00
bjorn3
e14e5c2af1 Don't use hyperfine during testing
A new command ./y.rs bench is introduced for benchmarking. This change
allows skipping hyperfine installation in ./y.rs prepare and thus avoids
writing to ~/.cargo/bin.
2023-01-05 18:14:59 +00:00
bjorn3
cc3ac006a2 Move many env vars from CI configuration to the build system 2022-12-15 14:16:53 +00:00
bjorn3
a45924cc21 Explicitly provide dummy git author name and email
This avoids the need to tell git beforehand about your name and email
2022-12-14 15:22:56 +00:00
Afonso Bordado
3ce83dc469 Move test.sh to y.rs test 2022-07-30 11:15:51 +01:00
bjorn3
fe6a2892a6 Rewrite prepare.sh in rust 2021-06-19 13:54:25 +02:00
bjorn3
47bc1db236 Test FreeBSD on Cirrus CI 2021-02-14 18:13:06 +01:00