Workflow#
Stages distribution#
A below table shows when jobs of a certain stage will be triggered.
Stage |
Branch |
CI_DEFAULT_BRANCH |
Merge request |
---|---|---|---|
build |
no |
no |
yes |
test |
no |
no |
yes |
check |
no |
no |
yes |
report |
no |
no |
yes |
deploy |
no |
yes |
no |
misc |
no |
yes |
no |
Merge request labels#
Current implementation provides a way to temporary or completely disable pipelines for specific merge requests by setting special label. Below is a list of such labels.
Note
Do please note that everything will work even you add only one label from the list.
Name |
Description |
---|---|
|
|
|
Merge requests / issues which are temporarily not worked on |
Also it’s recommended, but not required, to add other useful labels. However if you have already set-up your own labels you can safely skip this part.
Name |
Description |
---|---|
|
Merge requests / issues that are blocked until another issue has been completed |
|
Merge requests / issues that are actively being worked on by a developer |