diff options
author | Carlos Garnacho <carlosg@gnome.org> | 2021-08-20 15:09:52 +0200 |
---|---|---|
committer | Carlos Garnacho <carlosg@gnome.org> | 2021-08-29 22:33:29 +0200 |
commit | debfb82edbd1bd3defa79b6969e127eba352dd21 (patch) | |
tree | a2d414e74330304dbef2e8c75fbbc8ee133e6668 | |
parent | 1531b05dafd2fc2621ad9f331aa215c82eed688d (diff) | |
download | tracker-debfb82edbd1bd3defa79b6969e127eba352dd21.tar.gz |
ci: Make Rawhide failable
This is broken ATM, make it able to fail, and use F34 for
all other misc stuff.
-rw-r--r-- | .gitlab-ci.yml | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 794b31227..8eece8877 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -136,6 +136,7 @@ build-fedora-rawhide-container@x86_64: stage: prepare variables: GIT_STRATEGY: none + allow_failure: true needs: - check-commit-log - check-merge-request @@ -212,6 +213,7 @@ build-fedora-rawhide@x86_64: - .tracker.fedora:rawhide@x86_64 needs: - build-fedora-rawhide-container@x86_64 + allow_failure: true <<: *build build-fedora@aarch64: @@ -291,6 +293,7 @@ test-fedora-rawhide@x86_64: - .tracker.fedora:rawhide@x86_64 needs: - build-fedora-rawhide@x86_64 + allow_failure: true <<: *test test-fedora@aarch64: @@ -321,7 +324,7 @@ test-alpine@x86_64: coverage-analysis: extends: - .fdo.distribution-image@fedora - - .tracker.fedora:rawhide@x86_64 + - .tracker.fedora:34@x86_64 stage: analysis allow_failure: true script: @@ -339,7 +342,7 @@ coverage-analysis: coverity: extends: - .fdo.distribution-image@fedora - - .tracker.fedora:rawhide@x86_64 + - .tracker.fedora:34@x86_64 stage: analysis allow_failure: true script: @@ -355,7 +358,7 @@ coverity: --form file=@cov-int.tar.gz --form version="`git describe --tags`" --form description="gitlab CI build" needs: - - build-fedora-rawhide-container@x86_64 + - build-fedora-container@x86_64 only: - master except: @@ -365,10 +368,10 @@ coverity: static-scan: extends: - .fdo.distribution-image@fedora - - .tracker.fedora:rawhide@x86_64 + - .tracker.fedora:34@x86_64 stage: analysis needs: - - build-fedora-rawhide-container@x86_64 + - build-fedora-container@x86_64 script: - meson --buildtype=debug _scan_build - ninja -C _scan_build scan-build @@ -380,7 +383,7 @@ static-scan: pages: extends: - .fdo.distribution-image@fedora - - .tracker.fedora:rawhide@x86_64 + - .tracker.fedora:34@x86_64 stage: website script: - export install_prefix="$(pwd)/tracker-install" @@ -398,7 +401,7 @@ pages: paths: - public needs: - - build-fedora-rawhide-container@x86_64 + - build-fedora-container@x86_64 only: - master - /^sam\/website.*$/ |