public final class GitlabBuildTrigger
extends hudson.triggers.Trigger<hudson.model.AbstractProject<?,?>>
| Modifier and Type | Class and Description |
|---|---|
static class |
GitlabBuildTrigger.GitlabBuildTriggerDescriptor |
| Modifier and Type | Field and Description |
|---|---|
static GitlabBuildTrigger.GitlabBuildTriggerDescriptor |
DESCRIPTOR |
| Constructor and Description |
|---|
GitlabBuildTrigger(String cron,
String projectPath,
String targetBranchRegex,
boolean useHttpUrl,
String assigneeFilter,
String triggerComment,
boolean autoCloseFailed,
boolean autoMergePassed) |
| Modifier and Type | Method and Description |
|---|---|
String |
getAssigneeFilter() |
boolean |
getAutoCloseFailed() |
boolean |
getAutoMergePassed() |
GitlabMergeRequestBuilder |
getBuilder() |
static GitlabBuildTrigger.GitlabBuildTriggerDescriptor |
getDesc() |
GitlabBuildTrigger.GitlabBuildTriggerDescriptor |
getDescriptor() |
String |
getProjectPath() |
String |
getTargetBranchRegex() |
static GitlabBuildTrigger |
getTrigger(hudson.model.AbstractProject project) |
String |
getTriggerComment() |
boolean |
getUseHttpUrl() |
void |
run() |
void |
start(hudson.model.AbstractProject<?,?> project,
boolean newInstance) |
hudson.model.queue.QueueTaskFuture<?> |
startJob(GitlabCause cause) |
void |
stop() |
@Extension public static final GitlabBuildTrigger.GitlabBuildTriggerDescriptor DESCRIPTOR
public void start(hudson.model.AbstractProject<?,?> project,
boolean newInstance)
start in class hudson.triggers.Trigger<hudson.model.AbstractProject<?,?>>public hudson.model.queue.QueueTaskFuture<?> startJob(GitlabCause cause)
public GitlabMergeRequestBuilder getBuilder()
public void stop()
stop in class hudson.triggers.Trigger<hudson.model.AbstractProject<?,?>>public void run()
run in class hudson.triggers.Trigger<hudson.model.AbstractProject<?,?>>public GitlabBuildTrigger.GitlabBuildTriggerDescriptor getDescriptor()
getDescriptor in interface hudson.model.Describable<hudson.triggers.Trigger<?>>getDescriptor in class hudson.triggers.Trigger<hudson.model.AbstractProject<?,?>>public static GitlabBuildTrigger.GitlabBuildTriggerDescriptor getDesc()
public static GitlabBuildTrigger getTrigger(hudson.model.AbstractProject project)
public String getProjectPath()
public String getTargetBranchRegex()
public boolean getUseHttpUrl()
public String getAssigneeFilter()
public String getTriggerComment()
public boolean getAutoCloseFailed()
public boolean getAutoMergePassed()
Copyright © 2004-2015. All Rights Reserved.