If a runner has ccache installed, use it and display statistics at the end of the build.
Signed-off-by: Philippe Mathieu-Daudé <f4...@amsat.org> --- .gitlab-ci.d/buildtest-template.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.gitlab-ci.d/buildtest-template.yml b/.gitlab-ci.d/buildtest-template.yml index f284d7a0eec..a625c697d3b 100644 --- a/.gitlab-ci.d/buildtest-template.yml +++ b/.gitlab-ci.d/buildtest-template.yml @@ -6,13 +6,18 @@ then JOBS=$(sysctl -n hw.ncpu) MAKE=gmake + PATH=/usr/local/libexec/ccache:$PATH ; else JOBS=$(expr $(nproc) + 1) MAKE=make + PATH=/usr/lib/ccache:/usr/lib64/ccache:$PATH ; fi - echo "=== Using $JOBS simultaneous jobs ===" + - if command -v ccache > /dev/null ; then ccache --zero-stats ; fi + after_script: + - if command -v ccache > /dev/null ; then ccache --show-stats ; fi .native_build_job_template: stage: build -- 2.26.3