NetworkManager/.gitlab-ci
Thomas Haller 7fa72645e5
gitlab-ci: make detached MR pipeline for external contributor's pipelines to run
The permissions for running CI will be restricted to external
contributors. It will only work for projects that use "detached MR
pipelines" ([1]).

Note that for it to actually work, a member with permission might have
to go to the "pipeline" tab of the merge request and click "run
pipeline". But this snippet is necessary for that.

[1] https://docs.gitlab.com/ee/ci/pipelines/merge_request_pipelines.html

https://gitlab.freedesktop.org/freedesktop/freedesktop/-/issues/540#what-it-means-for-me-a-maintainer-of-a-project-part-of-gitlabfreedesktoporg
2023-04-13 15:19:23 +02:00
..
alpine-install.sh gitlab-ci: enable test build on alpine linux 2020-12-11 18:14:10 +01:00
ci.template gitlab-ci: make detached MR pipeline for external contributor's pipelines to run 2023-04-13 15:19:23 +02:00
config.yml gitlab-ci: extract base_type for distros to reduce redundant information 2023-04-13 09:10:59 +02:00
debian-install.sh gitlab-ci: pass --break-system-packages to pip3 for the meson install 2023-04-11 13:49:57 +02:00
fedora-install.sh gitlab-ci: fix CentOS Linux 9 containers during ".gitlab-ci/fedora-install.sh" 2023-01-24 08:17:44 +01:00
run-test.sh gitlab-ci: use clearer names for NM_TEST_SELECT_RUN in "run-test.sh" 2023-04-13 09:08:03 +02:00