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