Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Switch posix-cmake-test to use Ninja instead of Makefiles.
This is yet another workaround for hanging posix-cmake-test on Mac OS. This enables parallel builds again, but uses Ninja build system instead of Makefiles. Enabling parallel builds speeds up the build process and releases Mac OS builders for other jobs sooner. Additionally, fix incorrect apt invocations in CMake-related jobs. apt is supposed to be used in interactive shells, and in scripts apt-get is recommended. Also, apt-get update is needed before apt install, and matrix.install must be transformed to a space-separated list. Also added retries on network errors.
- Loading branch information