public class AssemblaBuildTrigger
extends hudson.triggers.Trigger<hudson.model.AbstractProject<?,?>>
Modifier and Type | Class and Description |
---|---|
static class |
AssemblaBuildTrigger.AssemblaBuildTriggerDescriptor |
Modifier and Type | Field and Description |
---|---|
static AssemblaBuildTrigger.AssemblaBuildTriggerDescriptor |
DESCRIPTOR |
Constructor and Description |
---|
AssemblaBuildTrigger(String spaceName,
String repoName,
boolean buildOnMergeRequestEnabled,
boolean mergeRequestCommentsEnabled,
boolean ticketCommentsEnabled,
boolean notifyOnStartEnabled,
boolean buildOnMergeRequestMergedEnabled,
boolean buildOnMergeRequestIgnoredEnabled,
boolean triggerOnPushEnabled,
String branchesToBuild,
String buildDescriptionTemplate,
String buildStartedTemplate,
String buildResultTemplate) |
@Extension public static final AssemblaBuildTrigger.AssemblaBuildTriggerDescriptor DESCRIPTOR
@DataBoundConstructor public AssemblaBuildTrigger(String spaceName, String repoName, boolean buildOnMergeRequestEnabled, boolean mergeRequestCommentsEnabled, boolean ticketCommentsEnabled, boolean notifyOnStartEnabled, boolean buildOnMergeRequestMergedEnabled, boolean buildOnMergeRequestIgnoredEnabled, boolean triggerOnPushEnabled, String branchesToBuild, String buildDescriptionTemplate, String buildStartedTemplate, String buildResultTemplate)
public void start(hudson.model.AbstractProject<?,?> project, boolean newInstance)
start
in class hudson.triggers.Trigger<hudson.model.AbstractProject<?,?>>
public void stop()
stop
in class hudson.triggers.Trigger<hudson.model.AbstractProject<?,?>>
public hudson.model.queue.QueueTaskFuture<?> handleMergeRequest(AssemblaMergeRequestCause cause)
public hudson.model.queue.QueueTaskFuture<?> handlePush(AssemblaPushCause cause)
public AssemblaBuildTrigger.AssemblaBuildTriggerDescriptor getDescriptor()
getDescriptor
in interface hudson.model.Describable<hudson.triggers.Trigger<?>>
getDescriptor
in class hudson.triggers.Trigger<hudson.model.AbstractProject<?,?>>
public String getSpaceName()
public String getRepoName()
public String getBuildDescriptionTemplate()
public String getBuildStartedTemplate()
public String getBuildResultTemplate()
public boolean isMergeRequestCommentsEnabled()
public boolean isTicketCommentsEnabled()
public boolean isNotifyOnStartEnabled()
public boolean isBuildOnMergeRequestEnabled()
public boolean isTriggerOnPushEnabled()
public String getBranchesToBuild()
public AssemblaBuildReporter getBuildReporter()
public void setBuildReporter(AssemblaBuildReporter reporter)
public static AssemblaBuildTrigger.AssemblaBuildTriggerDescriptor getDesc()
public static AssemblaClient getAssembla()
public static void setAssembla(AssemblaClient client)
public static AssemblaBuildTrigger getTrigger(hudson.model.AbstractProject project)
Copyright © 2016–2020. All rights reserved.