Currently, it is possible to specify regrexp and special keywords to filter the build branches at .gitlab-ci.yml
job:# use regexponly:-/^issue-.*$/# use special keywordexcept:-branches
I can't figure out how to specify to build merge-request branches (refs/merge-requests/<number>/head) only.
It would be useful to relax day-to-day branches checks without compromising full automation checks for merge requests. I noticed that will full-checks enabled for every branch developers are discouraged to upload their half-baked branches on server due to the flood of failing ci messages.
Designs
Child items
...
Show closed items
Linked items
0
Link issues together to show that they're related or that one is blocking others.
Learn more.
I created an external service with a workaround. Application allows to have a separate workflows for merge requests, the pipeline for merge requests is created using build triggers: https://gitlab.com/ayufan/merge-requests-triggers.
@ayufan Hey doing some bug bashing, do you think this should be closed in favor of #23902 (moved) as it contains more information/actual feature proposal? Maybe just ensure that the customer+ label on here moves over.