Package org.fedoraproject.xmvn.config
Class BuildSettings
java.lang.Object
org.fedoraproject.xmvn.config.BuildSettings
- All Implemented Interfaces:
Serializable
,Cloneable
Basic build settings.
- Version:
- $Revision$ $Date$
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
Method clone.Method getSkippedPlugins.isDebug()
Get whether detailed debugging information about the build process should be logged.Get whether compilation and execution of unit and integration tests should be skipped.void
Set whether detailed debugging information about the build process should be logged.void
setSkippedPlugins
(List<Artifact> skippedPlugins) Set list of plugins which will not be executed during build.void
setSkipTests
(Boolean skipTests) Set whether compilation and execution of unit and integration tests should be skipped.
-
Constructor Details
-
BuildSettings
public BuildSettings()
-
-
Method Details
-
clone
Method clone. -
getSkippedPlugins
Method getSkippedPlugins.- Returns:
- List
-
isDebug
Get whether detailed debugging information about the build process should be logged.- Returns:
- Boolean
-
isSkipTests
Get whether compilation and execution of unit and integration tests should be skipped.- Returns:
- Boolean
-
setDebug
Set whether detailed debugging information about the build process should be logged.- Parameters:
debug
- a debug object.
-
setSkipTests
Set whether compilation and execution of unit and integration tests should be skipped.- Parameters:
skipTests
- a skipTests object.
-
setSkippedPlugins
Set list of plugins which will not be executed during build.- Parameters:
skippedPlugins
- a skippedPlugins object.
-