So you want to contribute code to this project? Excellent! We're glad you're here. Here's what you need to do.
Fork this repository on GitHub, and clone locally with git clone.
OpenSearch components build using Java 11 at a minimum. This means you must have a JDK 11 installed with the environment variable JAVA_HOME referencing the path to Java home for your JDK 11 installation, e.g. JAVA_HOME=/usr/lib/jvm/jdk-11.
To build from the command line, use ./gradlew.
./gradlew clean
./gradlew build
./gradlew publishToMavenLocal
Launch Intellij IDEA, choose Import Project, and select the settings.gradle file in the root of this package.
See CONTRIBUTING.