ci: support parallel cmake build in `test-jepsen`
In order to support parallel cmake build in the `test-jepsen` target we need to run Jepsen testing in a `debian-buster` container instead of `debian-stretch` due to the old `cmake` version in it. The `cmake` utility started to support `--parallel` option since 3.12 version [1]. In Debian Stretch `cmake` has version 3.7. In Debian Buster `cmake` has version 3.13. [1] https://cmake.org/cmake/help/latest/release/3.12.html#command-line NO_DOC=ci NO_TEST=ci NO_CHANGELOG=ci
Showing
- .github/actions/install-deps-jepsen/action.yml 2 additions, 2 deletions.github/actions/install-deps-jepsen/action.yml
- .github/workflows/jepsen-cluster-txm.yml 1 addition, 1 deletion.github/workflows/jepsen-cluster-txm.yml
- .github/workflows/jepsen-cluster.yml 1 addition, 1 deletion.github/workflows/jepsen-cluster.yml
- .github/workflows/jepsen-single-instance-txm.yml 1 addition, 1 deletion.github/workflows/jepsen-single-instance-txm.yml
- .github/workflows/jepsen-single-instance.yml 1 addition, 1 deletion.github/workflows/jepsen-single-instance.yml
- .test.mk 1 addition, 6 deletions.test.mk
Loading
Please register or sign in to comment