{"repo":"alexcojocaru/elasticsearch-maven-plugin","free":true,"listed":false,"github":"https://github.com/alexcojocaru/elasticsearch-maven-plugin","clone":"git clone https://github.com/alexcojocaru/elasticsearch-maven-plugin.git","description":"A Maven plugin to run a single node Elasticsearch cluster during the integration test phase of a build","language":"Java","stars":91,"topics":["java","elasticsearch","maven-plugin"],"license":"Apache-2.0","category":"auth-billing-email","readme_excerpt":"Elasticsearch Maven Plugin A Maven plugin to run instances of Elasticsearch version 5+ during the integration test phase of a build. Instances are started in forked processes using the runforked goal. They are terminated using the stop goal and, for extra peace of mind, using a JVM shutdown hook. Each instance is installed in ${project.build.directory}/elasticsearch${instanceIndex} . This plugin is known to work with Elasticsearch versions 5 to 8. For versions 8+, the xpack security is disabled - there is no need for HTTPS or basic authentication to send requests to the Elasticsearch server. For Elasticsearch version 1.x.x and 2.x.x support, see version 1.x and 2.x of this plugin. NB: There was a license conflict with one of the project files, which was fixed in version 6.26 of the plugin. See this discussion for details. NB: Because the plugin uses the new Apache Maven Artifact Resolver, it only works with Maven 3.9.x and above. Usage The Elasticsearch behaviour and properties can be configured through the following plugin configuration parameters: instanceCount [defaultValue=1] how many Elasticsearch instances to start (all within the same cluster) skip [defaultValue=false] whether to skip the plugin execution or not clusterName [defaultValue=\"test\"] the name of the cluster to create flavour [defaultValue=\"oss\"] only applicable to Elasticsearch versions 6.3.0 to 7.10.x (inclusive); the flavour of Elasticsearch to install ( oss , default ); the default is not supported, due ","default_branch":null,"files":null,"tree":[],"storefront":"/r/alexcojocaru","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/alexcojocaru/elasticsearch-maven-plugin/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}