Details
-
Task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
New
Description
After doing LUCENE-7966, I figured out that it is better for syntax highlighting and maintenance to move "huge" groovy scripts with complex logic to separate files.
This patch moves all except the 3-liner groovy scripts for test setup in our build.xml files to separate scripts in the tools folder. It also updates Groovy to latest version.
This change also helps when we will migrate to another build system some time in the future (e.g., Gradle).