diff options
author | Emmanuele Bassi <ebassi@gnome.org> | 2020-01-29 14:36:23 +0100 |
---|---|---|
committer | Emmanuele Bassi <ebassi@gnome.org> | 2020-02-11 14:47:22 +0000 |
commit | 59028d7d0f3a607949a1c1bc97b9cd6d3a653140 (patch) | |
tree | 47edd819354297ff99bf4ed37a514501dc09d6a3 /.gitlab-ci.yml | |
parent | 0df542e4940c528c2664358c3362b80d3f3ca9d5 (diff) | |
download | gtk+-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.yml | 20 |
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 |