Groovy Ant Task
Description
Executes a series of Groovy statements. Statements can either be read in from a text file using the src attribute or from between the enclosing Groovy tags.
Required taskdef
Assuming groovy-all-VERSION.jar is in my.classpath you will need to declare this task at some point in the build.xml prior to using this task.
<groovy> attributes
Attribute |
Description |
Required |
|---|---|---|
src |
File containing Groovy statements |
Yes, unless statements enclosed within tags |
available bindings
A number of bindings are in scope for use within your Groovy statements.
Name |
Description |
|---|---|
ant |
an instance of AntBuilder that knows about the current ant project |
project |
the current ant project |
properties |
a Map of ant properties |
target |
the owning target that invoked this groovy script |
task |
the wrapping task, can access anything needed in org.apache.tools.ant.Task |