Class CRBuildTask
java.lang.Object
com.thoughtworks.go.plugin.configrepo.contract.CRBase
com.thoughtworks.go.plugin.configrepo.contract.tasks.CRTask
com.thoughtworks.go.plugin.configrepo.contract.tasks.CRBuildTask
- All Implemented Interfaces:
Locatable
- Direct Known Subclasses:
CRNantTask
public class CRBuildTask extends CRTask
-
Field Summary
-
Constructor Summary
Constructors Constructor Description CRBuildTask(CRBuildFramework type)CRBuildTask(CRBuildFramework type, CRRunIf runIf, CRTask onCancel, java.lang.String buildFile, java.lang.String target, java.lang.String workingDirectory) -
Method Summary
Modifier and Type Method Description static CRBuildTaskant()static CRBuildTaskant(CRRunIf runIf, CRTask onCancel, java.lang.String buildFile, java.lang.String target, java.lang.String workingDirectory)static CRBuildTaskant(java.lang.String antFile)static CRBuildTaskant(java.lang.String antFile, java.lang.String target)static CRBuildTaskant(java.lang.String antFile, java.lang.String target, java.lang.String workingDirectory)voidgetErrors(ErrorCollection errors, java.lang.String parentLocation)java.lang.StringgetLocation(java.lang.String parent)CRBuildFrameworkgetType()static CRNantTasknant()static CRNantTasknant(java.lang.String nantPath)static CRNantTasknant(java.lang.String nantFile, java.lang.String target)static CRNantTasknant(java.lang.String nantFile, java.lang.String target, java.lang.String workingDirectory)static CRNantTasknant(java.lang.String nantFile, java.lang.String target, java.lang.String workingDirectory, java.lang.String nantPath)static CRBuildTaskrake()static CRBuildTaskrake(CRRunIf runIf, CRTask onCancel, java.lang.String buildFile, java.lang.String target, java.lang.String workingDirectory)static CRBuildTaskrake(java.lang.String rakeFile)static CRBuildTaskrake(java.lang.String rakeFile, java.lang.String target)static CRBuildTaskrake(java.lang.String rakeFile, java.lang.String target, java.lang.String workingDirectory)Methods inherited from class com.thoughtworks.go.plugin.configrepo.contract.CRBase
getErrors, getLocation, setLocationMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
CRBuildTask
-
CRBuildTask
public CRBuildTask(CRBuildFramework type, CRRunIf runIf, CRTask onCancel, java.lang.String buildFile, java.lang.String target, java.lang.String workingDirectory)
-
-
Method Details
-
rake
-
rake
-
rake
-
rake
public static CRBuildTask rake(java.lang.String rakeFile, java.lang.String target, java.lang.String workingDirectory) -
ant
-
ant
-
ant
-
ant
public static CRBuildTask ant(java.lang.String antFile, java.lang.String target, java.lang.String workingDirectory) -
nant
-
nant
-
nant
-
nant
public static CRNantTask nant(java.lang.String nantFile, java.lang.String target, java.lang.String workingDirectory) -
nant
public static CRNantTask nant(java.lang.String nantFile, java.lang.String target, java.lang.String workingDirectory, java.lang.String nantPath) -
rake
public static CRBuildTask rake(CRRunIf runIf, CRTask onCancel, java.lang.String buildFile, java.lang.String target, java.lang.String workingDirectory) -
ant
public static CRBuildTask ant(CRRunIf runIf, CRTask onCancel, java.lang.String buildFile, java.lang.String target, java.lang.String workingDirectory) -
getType
-
getErrors
-
getLocation
public java.lang.String getLocation(java.lang.String parent)
-