From: Magnus Jacobsson Date: Sun, 7 Jun 2020 18:34:14 +0000 (+0200) Subject: Add generation of compile configuration table to CI X-Git-Tag: 2.44.1~11^2^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d1a69f51b49c3e2d3ef0810d07033731d95c10bf;p=graphviz Add generation of compile configuration table to CI New meta-data job added to test stage --- diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f652b32ec..c14acc2b6 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -32,6 +32,7 @@ portable-source: paths: - Packages/*/*/*/*/*/*.rpm - Packages/*/*/*/*/*.rpm + - Metadata/*/*/*/configure.log except: - tags @@ -45,6 +46,7 @@ portable-source: paths: - Packages/*/*/*/*/*/*deb - Packages/*/*/*/*/*.gz + - Metadata/*/*/*/configure.log except: - tags @@ -132,6 +134,18 @@ ubuntu20-04-build: - linux image: "graphviz/graphviz:ubuntu-20.04" +meta-data: + stage: test + script: + - CONFIGURE_LOGS=Metadata/*/*/*/configure.log + - ci/generate-configuration-table.py --output-format html ${CONFIGURE_LOGS} > configuration-long-no-color.html + - ci/generate-configuration-table.py --output-format html --short ${CONFIGURE_LOGS} > configuration-short-no-color.html + - ci/generate-configuration-table.py --output-format html --short --color ${CONFIGURE_LOGS} > configuration-short-color-green-red.html + - ci/generate-configuration-table.py --output-format html --short --colors black:red ${CONFIGURE_LOGS} > configuration-short-color-red-only.html + artifacts: + paths: + - configuration-*.html + ubuntu18-04-test: <<: *test_definition needs: