Mark Miller spearheaded this effort. The current progress is being tracked at LUCENE-9077: Gradle build, which Dawid Weiss is guiding. All help welcome! Please coordinate with others on that JIRA so as to keep from duplicating effort.
Here's how you can get started as of early December, 2019:
|
Until we are confident we can use Gradle exclusively, we need to be able to use both Gradle and Ant builds. So far you can switch back and forth seamlessly. We encourage anyone interested to try to use the gradle build system and note any tasks that are unavailable/incomplete. Even better help make the process more complete. Please be sure to check that someone else hasn't already started the effort though!
Useful tip when switching back and forth: try "git clean -d -x -f" between times. WARNING: this deletes everything from you machine not known to Git, so it's pretty draconian. This can be particularly useful when switching between "ant precommit" and "gradlew check -x test".
Related articles appear here based on the labels you select. Click to edit the macro and add or change labels.
|