From d1a69f51b49c3e2d3ef0810d07033731d95c10bf Mon Sep 17 00:00:00 2001 From: Magnus Jacobsson Date: Sun, 7 Jun 2020 20:34:14 +0200 Subject: [PATCH] Add generation of compile configuration table to CI New meta-data job added to test stage --- .gitlab-ci.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) 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: -- 2.50.1