Uploaded image for project: 'Lucene - Core'
  1. Lucene - Core
  2. LUCENE-8168

Refactor build.xml files by moving groovy scripts to separate files

Details

    • Task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 7.3, 8.0
    • general/build
    • 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).

      Attachments

        1. LUCENE-8168.patch
          38 kB
          Uwe Schindler

        Activity

          People

            uschindler Uwe Schindler
            uschindler Uwe Schindler
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: