ci: Allow manual flatpak build in any fork and MR

This commit is contained in:
Marco Trevisan (Treviño)
2023-09-27 16:25:50 +02:00
parent eb01d7c97d
commit 26d2c77c3d

View File

@@ -176,8 +176,7 @@ test_unsupported_list:
- tests/hwdb-check-unsupported.py - tests/hwdb-check-unsupported.py
flatpak: flatpak:
#stage: flatpak stage: flatpak
stage: image-build
extends: .flatpak@x86_64 extends: .flatpak@x86_64
# From https://gitlab.gnome.org/GNOME/gnome-runtime-images/container_registry # From https://gitlab.gnome.org/GNOME/gnome-runtime-images/container_registry
image: registry.gitlab.gnome.org/gnome/gnome-runtime-images/x86_64/gnome:42 image: registry.gitlab.gnome.org/gnome/gnome-runtime-images/x86_64/gnome:42
@@ -190,7 +189,8 @@ flatpak:
tags: [] tags: []
rules: rules:
- if: '$CI_PROJECT_PATH != "libfprint/libfprint"' - if: '$CI_PROJECT_PATH != "libfprint/libfprint"'
when: never when: manual
allow_failure: true
- if: '$CI_PIPELINE_SOURCE == "schedule"' - if: '$CI_PIPELINE_SOURCE == "schedule"'
when: never when: never
- if: '$CI_COMMIT_BRANCH == "master"' - if: '$CI_COMMIT_BRANCH == "master"'
@@ -202,6 +202,9 @@ flatpak:
- if: '$CI_COMMIT_BRANCH' - if: '$CI_COMMIT_BRANCH'
when: manual when: manual
allow_failure: true allow_failure: true
- if: '$CI_MERGE_REQUEST_ID'
when: manual
allow_failure: true
# CONTAINERS creation stage # CONTAINERS creation stage
.container_fedora_build_base: .container_fedora_build_base: