Interface MergeRequestTriggerConfig
- All Known Implementing Classes:
GitLabPushTrigger, MergeRequestHookTriggerHandlerFactory.Config
public interface MergeRequestTriggerConfig
-
Method Summary
Modifier and TypeMethodDescriptionbooleandefault booleanWhether running builds for the same merge request source branch should be aborted when the merge request is updated.booleanbooleanbooleanbooleanbooleanboolean
-
Method Details
-
getTriggerOnMergeRequest
boolean getTriggerOnMergeRequest() -
isTriggerOnlyIfNewCommitsPushed
boolean isTriggerOnlyIfNewCommitsPushed() -
isTriggerOnAcceptedMergeRequest
boolean isTriggerOnAcceptedMergeRequest() -
isTriggerOnApprovedMergeRequest
boolean isTriggerOnApprovedMergeRequest() -
isTriggerOnClosedMergeRequest
boolean isTriggerOnClosedMergeRequest() -
getTriggerOpenMergeRequestOnPush
TriggerOpenMergeRequest getTriggerOpenMergeRequestOnPush() -
isSkipWorkInProgressMergeRequest
boolean isSkipWorkInProgressMergeRequest() -
getLabelsThatForcesBuildIfAdded
String getLabelsThatForcesBuildIfAdded() -
getCancelPendingBuildsOnUpdate
boolean getCancelPendingBuildsOnUpdate() -
getCancelRunningBuildsOnUpdate
default boolean getCancelRunningBuildsOnUpdate()Whether running builds for the same merge request source branch should be aborted when the merge request is updated. Independent ofgetCancelPendingBuildsOnUpdate()— either can be enabled on its own.
-