public class PhabricatorBuildWrapper
extends hudson.tasks.BuildWrapper
| Constructor and Description |
|---|
PhabricatorBuildWrapper(boolean createCommit,
boolean applyToMaster,
boolean skipForcedClean,
boolean createBranch,
boolean patchWithForceFlag,
boolean skipApplyPatch) |
| Modifier and Type | Method and Description |
|---|---|
PhabricatorBuildWrapperDescriptor |
getDescriptor() |
java.lang.String |
getScmType() |
java.lang.String |
getWorkDir() |
boolean |
isApplyToMaster() |
boolean |
isCreateBranch() |
boolean |
isCreateCommit() |
boolean |
isPatchWithForceFlag() |
boolean |
isSkipApplyPatch() |
void |
preCheckout(hudson.model.AbstractBuild build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
Abort running builds when new build referencing same revision is scheduled to run
|
protected java.lang.Object |
readResolve() |
void |
setScmType(java.lang.String scmType) |
hudson.tasks.BuildWrapper.Environment |
setUp(hudson.model.AbstractBuild build,
hudson.Launcher launcher,
hudson.model.BuildListener listener) |
void |
setWorkDir(java.lang.String workDir) |
@DataBoundConstructor
public PhabricatorBuildWrapper(boolean createCommit,
boolean applyToMaster,
boolean skipForcedClean,
boolean createBranch,
boolean patchWithForceFlag,
boolean skipApplyPatch)
public hudson.tasks.BuildWrapper.Environment setUp(hudson.model.AbstractBuild build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
throws java.io.IOException,
java.lang.InterruptedException
setUp in class hudson.tasks.BuildWrapperjava.io.IOExceptionjava.lang.InterruptedExceptionpublic void preCheckout(hudson.model.AbstractBuild build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
throws java.io.IOException,
java.lang.InterruptedException
preCheckout in class hudson.tasks.BuildWrapperjava.io.IOExceptionjava.lang.InterruptedExceptionprotected java.lang.Object readResolve()
public boolean isCreateCommit()
public boolean isApplyToMaster()
public boolean isCreateBranch()
public boolean isPatchWithForceFlag()
public boolean isSkipApplyPatch()
public java.lang.String getWorkDir()
@DataBoundSetter public void setWorkDir(java.lang.String workDir)
public java.lang.String getScmType()
@DataBoundSetter public void setScmType(java.lang.String scmType)
public PhabricatorBuildWrapperDescriptor getDescriptor()
getDescriptor in interface hudson.model.Describable<hudson.tasks.BuildWrapper>getDescriptor in class hudson.model.AbstractDescribableImpl<hudson.tasks.BuildWrapper>