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 credentialsId,
String projectCode,
String repositoryName,
String ciSkipPhrases,
boolean ignoreSsl,
boolean checkDestinationCommit,
boolean checkMergeable,
boolean checkNotConflicted,
boolean onlyBuildOnComment,
String ciBuildPhrases,
boolean deletePreviousBuildFinishComments,
String targetBranchesToBuild) |
| Modifier and Type | Method and Description |
|---|---|
StashPullRequestsBuilder |
getBuilder() |
boolean |
getCheckDestinationCommit() |
String |
getCiBuildPhrases() |
String |
getCiSkipPhrases() |
String |
getcredentialsId() |
String |
getCron() |
boolean |
getDeletePreviousBuildFinishComments() |
String |
getPassword() |
String |
getProjectCode() |
String |
getProjectPath() |
String |
getRepositoryName() |
String |
getStashHost() |
String |
getTargetBranchesToBuild() |
static StashBuildTrigger |
getTrigger(hudson.model.AbstractProject project) |
String |
getUsername() |
boolean |
isCheckMergeable() |
boolean |
isCheckNotConflicted() |
boolean |
isIgnoreSsl() |
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 credentialsId, String projectCode, String repositoryName, String ciSkipPhrases, boolean ignoreSsl, boolean checkDestinationCommit, boolean checkMergeable, boolean checkNotConflicted, boolean onlyBuildOnComment, String ciBuildPhrases, boolean deletePreviousBuildFinishComments, String targetBranchesToBuild) throws antlr.ANTLRException
antlr.ANTLRExceptionpublic String getStashHost()
public String getProjectPath()
public String getCron()
public String getcredentialsId()
public String getUsername()
public String getPassword()
public String getProjectCode()
public String getRepositoryName()
public String getCiSkipPhrases()
public String getCiBuildPhrases()
public boolean getCheckDestinationCommit()
public boolean isIgnoreSsl()
public boolean getDeletePreviousBuildFinishComments()
public String getTargetBranchesToBuild()
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-2016. All Rights Reserved.