2014-07-07 05:30:28 -04:00
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
<project xmlns="http://maven.apache.org/POM/4.0.0"
|
|
|
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
|
|
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
|
|
|
<modelVersion>4.0.0</modelVersion>
|
|
|
|
|
|
|
|
<groupId>org.elasticsearch</groupId>
|
|
|
|
<artifactId>elasticsearch-shield</artifactId>
|
2015-01-27 05:31:15 -05:00
|
|
|
<version>2.0.0-SNAPSHOT</version>
|
2014-07-07 05:30:28 -04:00
|
|
|
|
2014-12-05 04:39:59 -05:00
|
|
|
<scm>
|
|
|
|
<connection>scm:git:git@github.com:elasticsearch/elasticsearch-shield.git</connection>
|
|
|
|
<developerConnection>scm:git:git@github.com:elasticsearch/elasticsearch-shield.git</developerConnection>
|
|
|
|
<url>http://github.com/elasticsearch/elasticsearch-shield</url>
|
|
|
|
</scm>
|
|
|
|
|
2014-07-07 05:30:28 -04:00
|
|
|
<parent>
|
2015-05-26 13:18:26 -04:00
|
|
|
<groupId>org.elasticsearch</groupId>
|
|
|
|
<artifactId>elasticsearch-plugin</artifactId>
|
|
|
|
<version>2.0.0-SNAPSHOT</version>
|
2014-07-07 05:30:28 -04:00
|
|
|
</parent>
|
|
|
|
|
|
|
|
<repositories>
|
|
|
|
<repository>
|
2015-05-26 13:18:26 -04:00
|
|
|
<id>oss-snapshots</id>
|
|
|
|
<name>Sonatype OSS Snapshots</name>
|
|
|
|
<url>https://oss.sonatype.org/content/repositories/snapshots/</url>
|
2014-11-14 17:34:30 -05:00
|
|
|
<releases>
|
2015-05-26 13:18:26 -04:00
|
|
|
<enabled>false</enabled>
|
2014-11-14 17:34:30 -05:00
|
|
|
</releases>
|
|
|
|
<snapshots>
|
2015-05-26 13:18:26 -04:00
|
|
|
<enabled>true</enabled>
|
|
|
|
<updatePolicy>always</updatePolicy>
|
2014-11-14 17:34:30 -05:00
|
|
|
</snapshots>
|
|
|
|
</repository>
|
|
|
|
<repository>
|
2015-05-26 13:18:26 -04:00
|
|
|
<id>elasticsearch-internal-snapshots</id>
|
|
|
|
<url>http://maven.elasticsearch.org/artifactory/internal-snapshots</url>
|
2014-07-07 05:30:28 -04:00
|
|
|
<releases>
|
|
|
|
<enabled>false</enabled>
|
|
|
|
</releases>
|
|
|
|
<snapshots>
|
|
|
|
<enabled>true</enabled>
|
2014-07-17 09:53:50 -04:00
|
|
|
<updatePolicy>always</updatePolicy>
|
2014-07-07 05:30:28 -04:00
|
|
|
</snapshots>
|
|
|
|
</repository>
|
|
|
|
</repositories>
|
|
|
|
|
|
|
|
<properties>
|
2015-05-26 13:18:26 -04:00
|
|
|
<elasticsearch.license.header>dev-tools/elasticsearch_license_header.txt</elasticsearch.license.header>
|
|
|
|
<elasticsearch.license.headerDefinition>dev-tools/license_header_definition.xml</elasticsearch.license.headerDefinition>
|
|
|
|
<license.plugin.version>2.0.0-SNAPSHOT</license.plugin.version>
|
|
|
|
<tests.rest.blacklist>indices.get/10_basic/*allow_no_indices*,cat.count/10_basic/Test cat count output,cat.aliases/10_basic/Empty cluster,indices.segments/10_basic/no segments test,indices.clear_cache/10_basic/clear_cache test,indices.status/10_basic/Indices status test,cat.indices/10_basic/Test cat indices output,cat.recovery/10_basic/Test cat recovery output,cat.shards/10_basic/Test cat shards output,termvector/20_issue7121/*,index/10_with_id/Index with ID,indices.get_alias/20_emtpy/*,cat.segments/10_basic/Test cat segments output,indices.put_settings/10_basic/Test indices settings allow_no_indices,indices.put_settings/10_basic/Test indices settings ignore_unavailable,indices.refresh/10_basic/Indices refresh test no-match wildcard,indices.stats/10_index/Index - star*,indices.recovery/10_basic/Indices recovery test*</tests.rest.blacklist>
|
2014-07-07 05:30:28 -04:00
|
|
|
</properties>
|
|
|
|
|
|
|
|
<dependencies>
|
|
|
|
<!-- test deps -->
|
2015-05-26 13:18:26 -04:00
|
|
|
<!-- TODO: upgrade lucene to 4.12 so we dont have to worry about
|
|
|
|
ordering issues with hamcrap matchers -->
|
2014-07-07 05:30:28 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.hamcrest</groupId>
|
|
|
|
<artifactId>hamcrest-all</artifactId>
|
|
|
|
<scope>test</scope>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
2015-05-26 13:18:26 -04:00
|
|
|
<groupId>org.apache.lucene</groupId>
|
|
|
|
<artifactId>lucene-expressions</artifactId>
|
2014-07-17 02:32:59 -04:00
|
|
|
<scope>test</scope>
|
|
|
|
</dependency>
|
2014-08-08 06:57:15 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>com.google.guava</groupId>
|
|
|
|
<artifactId>guava</artifactId>
|
|
|
|
<scope>test</scope>
|
|
|
|
</dependency>
|
2014-07-22 12:06:54 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.slf4j</groupId>
|
|
|
|
<artifactId>slf4j-log4j12</artifactId>
|
|
|
|
<scope>test</scope>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
2015-02-06 08:24:41 -05:00
|
|
|
<groupId>org.apache.commons</groupId>
|
|
|
|
<artifactId>commons-lang3</artifactId>
|
2014-07-22 12:06:54 -04:00
|
|
|
<scope>test</scope>
|
|
|
|
</dependency>
|
2014-08-12 12:26:28 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.mockito</groupId>
|
|
|
|
<artifactId>mockito-core</artifactId>
|
|
|
|
<version>1.9.5</version>
|
|
|
|
<scope>test</scope>
|
|
|
|
</dependency>
|
|
|
|
<dependency> <!--required for mockito-->
|
|
|
|
<groupId>org.objenesis</groupId>
|
|
|
|
<artifactId>objenesis</artifactId>
|
|
|
|
<version>2.1</version>
|
|
|
|
<scope>test</scope>
|
|
|
|
</dependency>
|
2014-09-12 11:56:15 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.apache.httpcomponents</groupId>
|
|
|
|
<artifactId>httpclient</artifactId>
|
|
|
|
<scope>test</scope>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.codehaus.groovy</groupId>
|
|
|
|
<artifactId>groovy-all</artifactId>
|
2015-05-26 13:18:26 -04:00
|
|
|
<version>2.4.0</version>
|
|
|
|
<classifier>indy</classifier>
|
2014-09-12 11:56:15 -04:00
|
|
|
<scope>test</scope>
|
|
|
|
</dependency>
|
2015-04-20 10:57:42 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>com.google.jimfs</groupId>
|
|
|
|
<artifactId>jimfs</artifactId>
|
|
|
|
<version>1.0</version>
|
|
|
|
<scope>test</scope>
|
|
|
|
</dependency>
|
2015-06-06 15:13:49 -04:00
|
|
|
<!-- needed for tests that use templating -->
|
2015-05-26 15:26:01 -04:00
|
|
|
<dependency>
|
2015-06-06 15:13:49 -04:00
|
|
|
<groupId>com.github.spullara.mustache.java</groupId>
|
|
|
|
<artifactId>compiler</artifactId>
|
2015-05-26 15:26:01 -04:00
|
|
|
<scope>test</scope>
|
|
|
|
</dependency>
|
|
|
|
|
2014-12-05 02:49:36 -05:00
|
|
|
<!-- real dependencies -->
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.elasticsearch</groupId>
|
|
|
|
<artifactId>elasticsearch-license-plugin</artifactId>
|
|
|
|
<version>${license.plugin.version}</version>
|
|
|
|
<scope>provided</scope>
|
|
|
|
</dependency>
|
2015-06-06 15:13:49 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>com.google.guava</groupId>
|
|
|
|
<artifactId>guava</artifactId>
|
|
|
|
<scope>provided</scope>
|
|
|
|
</dependency>
|
2015-02-12 15:24:42 -05:00
|
|
|
<dependency>
|
|
|
|
<groupId>dk.brics.automaton</groupId>
|
|
|
|
<artifactId>automaton</artifactId>
|
|
|
|
<version>1.11-8</version>
|
|
|
|
</dependency>
|
2015-02-06 08:24:41 -05:00
|
|
|
<dependency>
|
|
|
|
<groupId>com.unboundid</groupId>
|
|
|
|
<artifactId>unboundid-ldapsdk</artifactId>
|
|
|
|
<version>2.3.8</version>
|
|
|
|
</dependency>
|
2014-07-07 05:30:28 -04:00
|
|
|
</dependencies>
|
|
|
|
|
|
|
|
|
|
|
|
<build>
|
|
|
|
<plugins>
|
|
|
|
<plugin>
|
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
|
|
<artifactId>maven-enforcer-plugin</artifactId>
|
|
|
|
</plugin>
|
|
|
|
|
|
|
|
<plugin>
|
|
|
|
<artifactId>maven-assembly-plugin</artifactId>
|
|
|
|
<configuration>
|
2015-01-23 09:10:18 -05:00
|
|
|
<attach>false</attach>
|
2015-04-07 13:47:23 -04:00
|
|
|
<finalName>shield-${project.version}</finalName>
|
2014-07-07 05:30:28 -04:00
|
|
|
</configuration>
|
|
|
|
</plugin>
|
|
|
|
|
2014-11-05 04:25:54 -05:00
|
|
|
<plugin>
|
|
|
|
<groupId>org.codehaus.mojo</groupId>
|
|
|
|
<artifactId>buildnumber-maven-plugin</artifactId>
|
|
|
|
</plugin>
|
2015-05-26 13:18:26 -04:00
|
|
|
<plugin>
|
|
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
|
|
<artifactId>maven-eclipse-plugin</artifactId>
|
|
|
|
</plugin>
|
2014-07-07 05:30:28 -04:00
|
|
|
</plugins>
|
2015-05-26 13:18:26 -04:00
|
|
|
<pluginManagement>
|
|
|
|
<plugins>
|
|
|
|
<plugin>
|
|
|
|
<groupId>com.mycila</groupId>
|
|
|
|
<artifactId>license-maven-plugin</artifactId>
|
|
|
|
<configuration>
|
|
|
|
<excludes>
|
|
|
|
<!-- BCrypt -->
|
|
|
|
<exclude>src/main/java/org/elasticsearch/shield/authc/support/BCrypt.java</exclude>
|
|
|
|
</excludes>
|
|
|
|
</configuration>
|
|
|
|
</plugin>
|
|
|
|
</plugins>
|
|
|
|
</pluginManagement>
|
2014-07-07 05:30:28 -04:00
|
|
|
</build>
|
|
|
|
|
|
|
|
<profiles>
|
2015-01-23 09:10:18 -05:00
|
|
|
<profile>
|
|
|
|
<id>deploy-internal</id>
|
|
|
|
<distributionManagement>
|
|
|
|
<repository>
|
|
|
|
<id>elasticsearch-internal-releases</id>
|
|
|
|
<name>Elasticsearch Internal Releases</name>
|
|
|
|
<url>http://maven.elasticsearch.org/artifactory/internal-releases</url>
|
|
|
|
</repository>
|
|
|
|
<snapshotRepository>
|
|
|
|
<id>elasticsearch-internal-snapshots</id>
|
|
|
|
<name>Elasticsearch Internal Snapshots</name>
|
|
|
|
<url>http://maven.elasticsearch.org/artifactory/internal-snapshots</url>
|
|
|
|
</snapshotRepository>
|
|
|
|
</distributionManagement>
|
|
|
|
</profile>
|
|
|
|
<profile>
|
|
|
|
<id>deploy-public</id>
|
|
|
|
<distributionManagement>
|
|
|
|
<repository>
|
|
|
|
<id>elasticsearch-public-releases</id>
|
|
|
|
<name>Elasticsearch Public Releases</name>
|
|
|
|
<url>http://maven.elasticsearch.org/artifactory/public-releases</url>
|
|
|
|
</repository>
|
|
|
|
</distributionManagement>
|
|
|
|
</profile>
|
2014-07-07 05:30:28 -04:00
|
|
|
<profile>
|
|
|
|
<id>default</id>
|
|
|
|
<activation>
|
|
|
|
<activeByDefault>true</activeByDefault>
|
|
|
|
</activation>
|
2014-09-02 16:51:24 -04:00
|
|
|
</profile>
|
2014-07-07 05:30:28 -04:00
|
|
|
</profiles>
|
|
|
|
|
2014-07-22 05:20:41 -04:00
|
|
|
</project>
|