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.BuildWrapper
java.io.IOException
java.lang.InterruptedException
public 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.BuildWrapper
java.io.IOException
java.lang.InterruptedException
protected 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>