Class MavenTask
java.lang.Object
com.atlassian.bamboo.specs.api.builders.EntityPropertiesBuilder<P>
com.atlassian.bamboo.specs.api.builders.task.Task<MavenTask,MavenTaskProperties>
com.atlassian.bamboo.specs.builders.task.MavenTask
Maven 2/3 build task builder.
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected @Nullable Stringprotected @NotNull Stringprotected booleanprotected @Nullable Stringprotected @Nullable Stringstatic final intstatic final intprotected @Nullable Stringprotected @Nullable MavenTask.TestDirectoryOptionprotected @Nullable Stringprotected booleanprotected intprotected @Nullable StringFields inherited from class com.atlassian.bamboo.specs.api.builders.task.Task
conditions, description, requirements, taskEnabled -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected @NotNull MavenTaskPropertiesbuild()environmentVariables(String environmentVariables) booleanexecutableLabel(String label) inthashCode()hasTests(boolean hasTests) projectFile(String projectFile) testResultsPath(String testResultsDirectory) useMavenReturnCode(boolean useMavenReturnCode) version2()version3()workingSubdirectory(String workingSubdirectory) Methods inherited from class com.atlassian.bamboo.specs.api.builders.task.Task
conditions, description, enabled, requirements, toString
-
Field Details
-
MAVEN_V2
public static final int MAVEN_V2- See Also:
-
MAVEN_V3
public static final int MAVEN_V3- See Also:
-
goal
-
projectFile
-
environmentVariables
-
jdk
-
label
-
hasTests
protected boolean hasTests -
testDirectoryOption
-
testResultsDirectory
-
workingSubdirectory
-
useMavenReturnCode
protected boolean useMavenReturnCode -
version
protected int version
-
-
Constructor Details
-
MavenTask
public MavenTask()
-
-
Method Details
-
goal
-
projectFile
-
environmentVariables
-
jdk
-
executableLabel
-
hasTests
-
standardResultsPath
-
testResultsPath
-
workingSubdirectory
-
useMavenReturnCode
-
version2
-
version3
-
build
- Specified by:
buildin classTask<MavenTask,MavenTaskProperties>
-
equals
- Overrides:
equalsin classTask<MavenTask,MavenTaskProperties>
-
hashCode
public int hashCode()- Overrides:
hashCodein classTask<MavenTask,MavenTaskProperties>
-