ostree/ci
Jonathan Lebon 92284f9b81 ci: Constrain parallel build jobs
The default `_NPROCESSORS_ONLN` heuristic we have isn't cgroups aware.
So it thinks it has e.g. 40 CPUs when running in a k8s pod. This can
then blow through our allocated resource limits.

Declare some modest amount of RAM and CPU resources and override `make`
parallelism.

This matches what rpm-ostree now does in
https://github.com/coreos/rpm-ostree/pull/2155.
2020-07-16 15:44:34 -04:00
..
prow ci: Add prow/ subdirectory with Dockerfile 2019-08-29 05:43:11 +00:00
Makefile.dist-packaging ci: Remove libpaprci/ directory 2020-06-17 15:48:31 -04:00
build-check.sh ci: Remove libpaprci/ directory 2020-06-17 15:48:31 -04:00
build-rpm.sh ci: Remove libpaprci/ directory 2020-06-17 15:48:31 -04:00
build.sh ci: Remove libpaprci/ directory 2020-06-17 15:48:31 -04:00
ci-commitmessage-submodules.sh ci: Import latest ci-commitmessage-submodules from rpm-ostree 2020-06-17 10:39:51 -04:00
ci-release-build.sh ci: add ci-release-build.sh 2017-06-19 16:16:23 +00:00
fah29-insttests.sh ci: Use Fedora 29 artifacts 2019-06-21 13:17:10 +00:00
flatpak-1.4.1-ostree-gpg-errors.patch ci/flatpak: Patch GPG error assertions from OSTree 2020-01-24 13:03:30 -07:00
flatpak.sh ci: Remove libpaprci/ directory 2020-06-17 15:48:31 -04:00
installdeps.sh ci: Remove libpaprci/ directory 2020-06-17 15:48:31 -04:00
libbuild.sh ci: Constrain parallel build jobs 2020-07-16 15:44:34 -04:00
make-git-snapshot.sh ci: Remove libpaprci/ directory 2020-06-17 15:48:31 -04:00
provision-prep.sh ci: Remove libpaprci/ directory 2020-06-17 15:48:31 -04:00
rpmbuild-cwd ci: Remove libpaprci/ directory 2020-06-17 15:48:31 -04:00
rpmostree.sh ci: Remove libpaprci/ directory 2020-06-17 15:48:31 -04:00
travis-Dockerfile.in travis: Add some libsodium coverage 2020-04-16 17:19:51 +00:00
travis-build.sh Add the same config options for distcheck 2020-04-16 17:34:09 -04:00
travis-install.sh Add ci_pkgs to travis-install.sh 2020-04-16 17:34:09 -04:00