summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorEmmanuele Bassi <ebassi@gnome.org>2020-01-29 14:36:23 +0100
committerEmmanuele Bassi <ebassi@gnome.org>2020-02-11 14:47:22 +0000
commit59028d7d0f3a607949a1c1bc97b9cd6d3a653140 (patch)
tree47edd819354297ff99bf4ed37a514501dc09d6a3 /.gitlab-ci.yml
parent0df542e4940c528c2664358c3362b80d3f3ca9d5 (diff)
downloadgtk+-59028d7d0f3a607949a1c1bc97b9cd6d3a653140.tar.gz
ci: Generate the report for the release builds
We are going to need to hide the report generation into the test runner script, as we want the job to produce the reports even in case of failure, instead of bailing out immediately.
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml20
1 files changed, 4 insertions, 16 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 276b3e903d..26e4c0ea10 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -34,17 +34,6 @@ fedora-x86_64:
_build
- ninja -C _build
- .gitlab-ci/run-tests.sh _build
- - .gitlab-ci/meson-junit-report.py
- --project-name=gtk
- --job-id="${CI_JOB_NAME}"
- --output=_build/report.xml
- _build/meson-logs/testlog.json
- - .gitlab-ci/meson-html-report.py
- --project-name=gtk
- --job-id="${CI_JOB_NAME}"
- --reftest-output-dir="_build/testsuite/reftests/output"
- --output=_build/report.html
- _build/meson-logs/testlog.json
artifacts:
when: always
reports:
@@ -76,11 +65,6 @@ release-build:
_build
- ninja -C _build
- .gitlab-ci/run-tests.sh _build
- - .gitlab-ci/meson-junit-report.py
- --project-name=gtk
- --job-id="${CI_JOB_NAME}"
- --output=_build/report.xml
- _build/meson-logs/testlog.json
artifacts:
when: always
reports:
@@ -90,6 +74,10 @@ release-build:
paths:
- "${CI_PROJECT_DIR}/_build/meson-logs"
- "${CI_PROJECT_DIR}/_build/report.xml"
+ - "${CI_PROJECT_DIR}/_build/report.html"
+ - "${CI_PROJECT_DIR}/_build/testsuite/reftests/output/*.png"
+ - "${CI_PROJECT_DIR}/_build/testsuite/gsk/compare/*/*.png"
+ - "${CI_PROJECT_DIR}/_build/testsuite/css/output/*.syscap"
cache:
key: "$CI_JOB_NAME"
<<: *cache-paths