From: Magnus Jacobsson Date: Wed, 30 Sep 2020 15:15:51 +0000 (+0200) Subject: Add macOS CI build template X-Git-Tag: 2.46.0~20^2^2~53^2~4 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ad7a51b99822011e34a6cd81cdd56146d05432e4;p=graphviz Add macOS CI build template --- diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 5d6651b35..f59a9342c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -64,6 +64,25 @@ portable-source: except: - tags +.build_template: &macos_build_definition + stage: build + script: + - logfile=`mktemp` + - ci/build.sh 2>&1 | tee $logfile + - echo "$CI_JOB_NAME-warnings `grep -c 'warning:' $logfile`" > metrics.txt + - rm $logfile + - cat metrics.txt + artifacts: + when: on_success + expire_in: 1 week + paths: + - Packages/*/*/*/*/*/*.zip + - Metadata/*/*/*/configure.log + reports: + metrics: metrics.txt + except: + - tags + .build_template: &windows_build_definition stage: build needs: []