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 String
protected @NotNull String
protected boolean
protected @Nullable String
protected @Nullable String
static final int
static final int
protected @Nullable String
protected @Nullable MavenTask.TestDirectoryOption
protected @Nullable String
protected boolean
protected int
protected @Nullable String
Fields inherited from class com.atlassian.bamboo.specs.api.builders.task.Task
conditions, description, requirements, taskEnabled
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected @NotNull MavenTaskProperties
build()
environmentVariables
(String environmentVariables) boolean
executableLabel
(String label) int
hashCode()
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:
build
in classTask<MavenTask,
MavenTaskProperties>
-
equals
- Overrides:
equals
in classTask<MavenTask,
MavenTaskProperties>
-
hashCode
public int hashCode()- Overrides:
hashCode
in classTask<MavenTask,
MavenTaskProperties>
-