hudson.ivy.builder
Class AntIvyBuilderType
java.lang.Object
hudson.ivy.builder.IvyBuilderType
hudson.ivy.builder.AntIvyBuilderType
- All Implemented Interfaces:
- hudson.ExtensionPoint, hudson.model.Describable<IvyBuilderType>
public class AntIvyBuilderType
- extends IvyBuilderType
| Nested classes/interfaces inherited from interface hudson.ExtensionPoint |
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson |
|
Constructor Summary |
AntIvyBuilderType(java.lang.String antName,
java.lang.String buildFile,
java.lang.String targets,
java.lang.String antProperties,
java.lang.String antOpts)
|
|
Method Summary |
java.lang.String |
getAntName()
|
java.lang.String |
getAntOpts()
|
java.lang.String |
getAntProperties()
|
hudson.tasks.Builder |
getBuilder(java.util.Properties additionalProperties,
java.lang.String overrideTargets,
java.util.List<hudson.model.Environment> environments)
|
java.lang.String |
getBuildFile()
|
protected java.lang.String |
getCalculatedAntOpts(java.util.List<hudson.model.Environment> buildEnvironments)
Possibly null, whitespace-separated (including TAB, NL, etc) VM options to be used to launch Ant process. |
protected java.lang.String |
getCalculatedTargets(java.lang.String targets,
java.util.List<hudson.model.Environment> buildEnvironments)
|
java.util.Map<java.lang.String,java.lang.String> |
getEnvironment()
|
java.lang.String |
getTargets()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AntIvyBuilderType
@DataBoundConstructor
public AntIvyBuilderType(java.lang.String antName,
java.lang.String buildFile,
java.lang.String targets,
java.lang.String antProperties,
java.lang.String antOpts)
getTargets
public java.lang.String getTargets()
getCalculatedTargets
protected java.lang.String getCalculatedTargets(java.lang.String targets,
java.util.List<hudson.model.Environment> buildEnvironments)
getAntName
public java.lang.String getAntName()
getAntOpts
public java.lang.String getAntOpts()
getCalculatedAntOpts
protected java.lang.String getCalculatedAntOpts(java.util.List<hudson.model.Environment> buildEnvironments)
- Possibly null, whitespace-separated (including TAB, NL, etc) VM options to be used to launch Ant process.
If antOpts is null or empty, we'll return the globally-defined ANT_OPTS. Also prepend any build-specific
ANT_OPTS.
- Parameters:
environment -
getBuildFile
public java.lang.String getBuildFile()
getAntProperties
public java.lang.String getAntProperties()
getEnvironment
public java.util.Map<java.lang.String,java.lang.String> getEnvironment()
- Specified by:
getEnvironment in class IvyBuilderType
getBuilder
public hudson.tasks.Builder getBuilder(java.util.Properties additionalProperties,
java.lang.String overrideTargets,
java.util.List<hudson.model.Environment> environments)
- Specified by:
getBuilder in class IvyBuilderType
Copyright © 2010. All Rights Reserved.