The Ant component executes the specified Apache Ant script.
Input | Format | All |
---|---|---|
Number of Inputs | 1 | |
Output | Format | All |
Description | The input stream is copied to the output stream. If the input stream is of type ParameterList, then the fields of the input stream are passed to the Ant process as named properties. |
Name | Data Type/Selection | Mapping | Description | |
---|---|---|---|---|
Buildfile | string | Yes | The Ant build script file name. | |
BuildfileHomeDirectory | choice | None | This property defines the base path for the value of
the Buildfile property. If
BuildfileHomeDirectory=ProjectOwner ,
Buildfile is taken to be relative to the home
directory of the project owner. If
BuildfileHomeDirectory=ExecuteUser ,
Buildfile is taken to be relative to the home
directory of the executing user.
|
|
Target | string | Yes | The Ant build script file target name. | |
LogLevel | choice | Yes | The Ant output log level. | |
LogStorePath | string | Yes |
If non-empty, the Ant logging data is stored in this location, relative to the This property supports substitutions for the ${date}, ${time}, and ${datetime} macros. These macros will be replaced by the system's respective date, time and DateTime at which the log data is saved. |
|
LogHomeDirectory | choice | None | If LogStorePath is non-empty, this property defines the base path. If LogHomeDirectory=ProjectOwner , LogStorePath is taken to be relative to the home directory of the project owner. If LogHomeDirectory=ExecuteUser , LogStorePath is taken to be relative to the home directory of the executing user.
|
|
CurrentLogFilename | string | Yes | If Ant logging data is stored, this output-only property is set to the log's full file path. |
This component cannot be the starting point for a loop.
Commit |
Do Nothing |
---|---|
Rollback |
Do Nothing |
Type | Parameters | Flow Input Stream | Error Code | Cause |
---|---|---|---|---|
Exception | none |
This component's input stream. | none | The specified Buildfile could not be found. |
none | The specified target could not be found in the Buildfile. | |||
none | Ant returned an error. | |||
none | LogHomeDirectory was set to ExecuteUser, but the execute user for this flow wasn't set at runtime. |