Pull request dependencies
After installing the plugin, the additional Add dependency button will appear on the page of each pull-request(PR):
Click it and a form will appear
In it, you can select the target pull-request (depend on current PR) that is associated with the current one.
It is possible to add more than one open depend on PR into the link with the current one (and even
from the absolutely any project and repository, not only from the current one), and when
adding it is optional to activate option “Is blocker for merge”. In case, if the linked PR was added with
option “Is blocker for merge”, then you won’t be able to close the current PR, as long as the linked PR
is open:
After adding blocking (or non-blocking) pull-requests, the full list will appear in the right panel:
Where
means that depend on PR is the blocking one and until it is closed Merge is not possible
(this is the icon that appears when choosing the option - Is blocker for merge)
current one
means that depend on PR is not closed (in the Open status)
means that depend on PR is closed (not in the Open status)
You can also remove any irrelevant dependency by clicking