Christian Kreibich
959de22349
Use Cirrus's new greedy mode for parallelizing builds and tests
...
This oversubscribes our cores 2x, which testing shows we actually
run with at times: speedup is around a third on average for builds,
and a bit more than that for testing.
Also some light Bashification in ci/build.sh, for consistency.
2021-07-19 13:44:16 -07:00
Tim Wojtulewicz
cbd4c5ebf9
GH-1368: Use --osx-sysroot for macOS CI builds
2021-06-23 13:09:00 -07:00
Tim Wojtulewicz
689a242836
Place build file in explicit location for benchmarking to work correctly
2020-06-16 21:25:15 -07:00
Jon Siwek
8d9e85b842
Fix location where CI places build.tgz
2020-06-15 11:04:50 -07:00
Jon Siwek
ebac462895
Merge remote-tracking branch 'origin/topic/timw/ci-benchmark'
...
* origin/topic/timw/ci-benchmark:
Review cleanup
Add new CI task for running benchmarks on a remote host
2020-06-15 10:28:14 -07:00
Jon Siwek
e1f35c46f9
Change CI script to compile from build/Makefile
...
Helps some `make` versions properly use the `-j` option
2020-06-02 10:56:48 -07:00
Tim Wojtulewicz
11ecc7d7eb
Add new CI task for running benchmarks on a remote host
...
- Adds centos-8 docker instance to the CI configuration
- Adds new benchmark.sh script for passing a build artifact to a remote host to run benchmarks
2020-06-01 14:46:50 -07:00
Jon Siwek
cd9fec7bdb
Add Cirrus CI config
2019-12-17 15:28:25 -08:00