Skip to content

ycombinator/elasticsearch

Repository files navigation

Elasticsearch X Plugins

A set of Elastic’s commercial plugins:

  • License

  • Security

  • Watcher

  • Monitoring

Setup

You must checkout x-plugins and elasticsearch in the same directory as siblings. This elasticsearch checkout will be used when building x-plugins.

Build

  • Run unit tests:

    gradle clean test
  • Run all tests:

    gradle clean check
  • Run integration tests:

    gradle clean integTest
  • Package X-Pack (wihtout running tests)

    gradle clean assemble
  • Install X-Pack (wihtout running tests)

    gradle clean install
  • If you don’t work on the UI side of x-plugins, you can force gradle to skip building kibana by adding xpack.kibana.build=false to your ~/.gradle/gradle.properties. Alternatively you add -Pxpack.kibana.build=false on the command line if you only want to do this on individual builds (or -Pxpack.kibana.build=true if you need to override having added this to your gradle.properties).

About

Open Source, Distributed, RESTful Search Engine

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 99.2%
  • Groovy 0.6%
  • Shell 0.2%
  • Python 0.0%
  • ANTLR 0.0%
  • Batchfile 0.0%