stable

Clone or download

Read-only

[feature] Deal with deleted branches

This is part of story #17181 reference tuleap artifacts in gitlab branches When a branch referencing a Tuleap artifact is deleted on GitLab side, then all its integration information are removed (cross-reference & branch info) Change-Id: I45fbcdc60247f9bc1db0ddad663c8c1bf094c8bb

Modified Files

Name
M plugins/gitlab/include/Repository/Webhook/PostPush/Branch/BranchInfoDao.php +11 −0 Go to diff View file
M plugins/gitlab/include/Repository/Webhook/PostPush/Branch/PostPushWebhookActionBranchHandler.php +42 −11 Go to diff View file
M plugins/gitlab/include/Repository/Webhook/PostPush/PostPushWebhookData.php +3 −3 Go to diff View file
M plugins/gitlab/include/Repository/Webhook/PostPush/PostPushWebhookDataBuilder.php +7 −4 Go to diff View file
M plugins/gitlab/include/gitlabPlugin.php +2 −0 Go to diff View file
M plugins/gitlab/tests/unit/Repository/Webhook/PostPush/Branch/PostPushWebhookActionBranchHandlerTest.php +101 −0 Go to diff View file
M plugins/gitlab/tests/unit/Repository/Webhook/PostPush/PostPushWebhookDataBuilderTest.php +35 −6 Go to diff View file
M plugins/gitlab/tests/unit/Repository/Webhook/WebhookDataExtractorTest.php +1 −0 Go to diff View file