Commit graph

8 commits

Author SHA1 Message Date
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