public class StashBuildTrigger
extends hudson.triggers.Trigger<hudson.model.AbstractProject<?,?>>
| Modifier and Type | Class and Description |
|---|---|
static class |
StashBuildTrigger.StashBuildTriggerDescriptor |
| Modifier and Type | Field and Description |
|---|---|
static StashBuildTrigger.StashBuildTriggerDescriptor |
descriptor |
| Constructor and Description |
|---|
StashBuildTrigger(String projectPath,
String cron,
String stashHost,
String username,
String password,
String projectCode,
String repositoryName,
String ciSkipPhrases,
boolean checkDestinationCommit,
boolean checkMergeable,
boolean checkNotConflicted,
boolean onlyBuildOnComment,
String ciBuildPhrases) |
| Modifier and Type | Method and Description |
|---|---|
StashPullRequestsBuilder |
getBuilder() |
boolean |
getCheckDestinationCommit() |
String |
getCiBuildPhrases() |
String |
getCiSkipPhrases() |
String |
getCron() |
String |
getPassword() |
String |
getProjectCode() |
String |
getProjectPath() |
String |
getRepositoryName() |
String |
getStashHost() |
static StashBuildTrigger |
getTrigger(hudson.model.AbstractProject project) |
String |
getUsername() |
boolean |
isCheckMergeable() |
boolean |
isCheckNotConflicted() |
boolean |
isOnlyBuildOnComment() |
void |
run() |
void |
start(hudson.model.AbstractProject<?,?> project,
boolean newInstance) |
hudson.model.queue.QueueTaskFuture<?> |
startJob(StashCause cause) |
void |
stop() |
@Extension public static final StashBuildTrigger.StashBuildTriggerDescriptor descriptor
@DataBoundConstructor public StashBuildTrigger(String projectPath, String cron, String stashHost, String username, String password, String projectCode, String repositoryName, String ciSkipPhrases, boolean checkDestinationCommit, boolean checkMergeable, boolean checkNotConflicted, boolean onlyBuildOnComment, String ciBuildPhrases) throws antlr.ANTLRException
antlr.ANTLRExceptionpublic String getStashHost()
public String getProjectPath()
public String getCron()
public String getUsername()
public String getPassword()
public String getProjectCode()
public String getRepositoryName()
public String getCiSkipPhrases()
public String getCiBuildPhrases()
public boolean getCheckDestinationCommit()
public void start(hudson.model.AbstractProject<?,?> project,
boolean newInstance)
start in class hudson.triggers.Trigger<hudson.model.AbstractProject<?,?>>public static StashBuildTrigger getTrigger(hudson.model.AbstractProject project)
public StashPullRequestsBuilder getBuilder()
public hudson.model.queue.QueueTaskFuture<?> startJob(StashCause cause)
public void run()
run in class hudson.triggers.Trigger<hudson.model.AbstractProject<?,?>>public void stop()
stop in class hudson.triggers.Trigger<hudson.model.AbstractProject<?,?>>public boolean isCheckMergeable()
public boolean isCheckNotConflicted()
public boolean isOnlyBuildOnComment()
Copyright © 2004-2015. All Rights Reserved.