gitlab-ci: Use 8 CPU cores in autotools job
authorMichel Dänzer <michel.daenzer@amd.com>
Wed, 20 Mar 2019 10:00:06 +0000 (11:00 +0100)
committerMichel Dänzer <michel@daenzer.net>
Thu, 21 Mar 2019 08:58:31 +0000 (09:58 +0100)
This cuts down the job runtime from ~9.5 to ~7 minutes with my personal
runner on an 8-core Ryzen 7 1700.

While this might result in slightly higher load on shared runners, it
should be OK, since libtool doesn't use the CPU cores as effectively as
e.g. ninja does; a significant part of the CPU load tends to be in bash
processes at any time, which should be relatively light on memory.

Reviewed-by: Eric Anholt <eric@anholt.net>
Reviewed-by: Eric Engestrom <eric.engestrom@intel.com>
.gitlab-ci.yml

index 40d6a71410122025441fb2fe0aca91ef8a4d8a1c..6ab6f6cc741389bef5a8b4780d3bbe81ea8ccfe4 100644 (file)
@@ -126,7 +126,7 @@ ubuntu:
 autotools:
   extends: .build
   variables:
-    MAKEFLAGS: "-j4"
+    MAKEFLAGS: "-j8"
     LLVM_CONFIG: llvm-config-7
   script:
     - mkdir build