🔎 Open source distributed and RESTful search engine.
Go to file
Jason Tedor 7a3d416558 Merge branch 'master' into log4j2
* master:
  only lint .js and .jsx files
  Designating list and count APIs as system APIs
  Inverting logic
  Use system API module function exported by Kibana plugin
  monitoring ui/cluster row: IsClusterSupported helper
  monitoring ui: Initial Test Automation Hooks
  monitoring ui/license: toaster content update
  monitoring ui: onClick handler syntax polish
  monitoring ui/license: updating wording on unsupported cluster toaster
  monitoring ui:fix default min shard replication to `N/A`
  monitoring ui: empty state cleanups
  monitoring ui/license: fix redirect issue with license expiry page + back button
  monitoring ui:cluster listing treatment for clusters w/ invalid and unsupported license
  monitoring ui: remove “health” check for cluster listing
  monitoring ui: show clusters that have had license deleted
  Designate certain API calls as system APIs + treat them as special

Original commit: elastic/x-pack-elasticsearch@95865f89ac
2016-08-31 22:35:02 -04:00
buildSrc Build: Change x-plugins setup with elasticsearch to a sibling directory 2015-11-23 14:20:48 -08:00
dev-tools test: update the ci script 2016-04-07 08:34:58 -04:00
elasticsearch Merge branch 'master' into log4j2 2016-08-31 16:17:28 -04:00
.dir-locals.el Update .dir-locals.el for enforced line length 2016-02-04 14:55:41 -07:00
.projectile Add .dir-locals.el and .projectile 2015-10-30 11:16:29 -06:00
GRADLE.CHEATSHEET.asciidoc Fixing grammar in GRADLE.CHEATSHEET 2016-05-18 14:17:13 -04:00
LICENSE.txt Initial X-Pack commit 2018-04-20 14:16:58 -07:00
README.asciidoc Update README.asciidoc 2016-05-09 14:05:19 +02:00
build.gradle Build: Only build uber xpack if kibana was built 2016-05-23 11:34:51 -07:00
gradle.properties Gradle daemon is a demon 2015-11-25 10:39:08 -05:00
settings.gradle Build: Change x-plugins setup with elasticsearch to a sibling directory 2015-11-23 14:20:48 -08:00

README.asciidoc

= 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:
+
[source, txt]
-----
gradle clean test
-----

- Run all tests:
+
[source, txt]
-----
gradle clean check
-----

- Run integration tests:
+
[source, txt]
-----
gradle clean integTest
-----

- Package X-Pack (wihtout running tests)
+
[source, txt]
-----
gradle clean assemble
-----

- Install X-Pack (wihtout running tests)
+
[source, txt]
-----
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`).