|
1 | 1 | <project xmlns="http://maven.apache.org/POM/4.0.0"
|
2 | 2 | xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
3 | 3 | xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
| 4 | + |
4 | 5 | <modelVersion>4.0.0</modelVersion>
|
5 | 6 |
|
6 | 7 | <groupId>org.xbib.elasticsearch.plugin</groupId>
|
7 | 8 | <artifactId>elasticsearch-index-termlist</artifactId>
|
8 | 9 | <version>1.3.0</version>
|
| 10 | + |
9 | 11 | <packaging>jar</packaging>
|
10 | 12 |
|
11 | 13 | <name>Elasticsearch Index Termlist Plugin</name>
|
12 | 14 | <description>
|
13 | 15 | Index Termlist is a simple Elasticsearch plugin
|
14 | 16 | </description>
|
15 | 17 |
|
| 18 | + <url>http://github.com/jprante/elasticsearch-index-termlist</url> |
| 19 | + |
16 | 20 | <inceptionYear>2012</inceptionYear>
|
17 | 21 |
|
18 | 22 | <licenses>
|
|
38 | 42 | </distributionManagement>
|
39 | 43 |
|
40 | 44 | <properties>
|
| 45 | + <github.global.server>github</github.global.server> |
41 | 46 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
42 | 47 | <elasticsearch.version>0.90.5</elasticsearch.version>
|
43 | 48 | </properties>
|
|
47 | 52 | <groupId>org.elasticsearch</groupId>
|
48 | 53 | <artifactId>elasticsearch</artifactId>
|
49 | 54 | <version>${elasticsearch.version}</version>
|
| 55 | + <type>jar</type> |
| 56 | + <scope>compile</scope> |
50 | 57 | </dependency>
|
51 | 58 | </dependencies>
|
52 | 59 |
|
|
66 | 73 | <compilerArgument>-Xlint:all,-serial,-path,-rawtypes,-unchecked</compilerArgument>
|
67 | 74 | </configuration>
|
68 | 75 | </plugin>
|
| 76 | + <plugin> |
| 77 | + <artifactId>maven-surefire-plugin</artifactId> |
| 78 | + <version>2.15</version> |
| 79 | + <configuration> |
| 80 | + <skip>false</skip> |
| 81 | + <forkMode>once</forkMode> |
| 82 | + <systemPropertyVariables> |
| 83 | + <file.encoding>UTF-8</file.encoding> |
| 84 | + <java.io.tmpdir>${project.build.directory}</java.io.tmpdir> |
| 85 | + <java.net.preferIPv4Stack>true</java.net.preferIPv4Stack> |
| 86 | + </systemPropertyVariables> |
| 87 | + <includes> |
| 88 | + <include>**/*Tests.java</include> |
| 89 | + </includes> |
| 90 | + </configuration> |
| 91 | + </plugin> |
| 92 | + <plugin> |
| 93 | + <artifactId>maven-source-plugin</artifactId> |
| 94 | + <version>2.2.1</version> |
| 95 | + <executions> |
| 96 | + <execution> |
| 97 | + <id>attach-sources</id> |
| 98 | + <goals> |
| 99 | + <goal>jar</goal> |
| 100 | + </goals> |
| 101 | + </execution> |
| 102 | + </executions> |
| 103 | + </plugin> |
69 | 104 | <plugin>
|
70 | 105 | <artifactId>maven-assembly-plugin</artifactId>
|
71 |
| - <version>2.3</version> |
| 106 | + <version>2.4</version> |
72 | 107 | <configuration>
|
73 | 108 | <appendAssemblyId>false</appendAssemblyId>
|
74 | 109 | <outputDirectory>${project.build.directory}/releases/</outputDirectory>
|
|
85 | 120 | </execution>
|
86 | 121 | </executions>
|
87 | 122 | </plugin>
|
| 123 | + <plugin> |
| 124 | + <artifactId>maven-resources-plugin</artifactId> |
| 125 | + <version>2.6</version> |
| 126 | + <configuration> |
| 127 | + <encoding>UTF-8</encoding> |
| 128 | + </configuration> |
| 129 | + </plugin> |
| 130 | + <plugin> |
| 131 | + <artifactId>maven-project-info-reports-plugin</artifactId> |
| 132 | + <version>2.7</version> |
| 133 | + </plugin> |
| 134 | + <plugin> |
| 135 | + <artifactId>maven-javadoc-plugin</artifactId> |
| 136 | + <version>2.9.1</version> |
| 137 | + <configuration> |
| 138 | + <encoding>${project.build.sourceEncoding}</encoding> |
| 139 | + <locale>en</locale> |
| 140 | + <linksource>true</linksource> |
| 141 | + <validateLinks>true</validateLinks> |
| 142 | + </configuration> |
| 143 | + <executions> |
| 144 | + <execution> |
| 145 | + <phase>package</phase> |
| 146 | + <goals> |
| 147 | + <goal>jar</goal> |
| 148 | + </goals> |
| 149 | + </execution> |
| 150 | + </executions> |
| 151 | + </plugin> |
| 152 | + <plugin> |
| 153 | + <groupId>org.apache.maven.plugins</groupId> |
| 154 | + <artifactId>maven-site-plugin</artifactId> |
| 155 | + <version>3.3</version> |
| 156 | + <configuration> |
| 157 | + <locales>en</locales> |
| 158 | + <inputEncoding>UTF-8</inputEncoding> |
| 159 | + <outputEncoding>UTF-8</outputEncoding> |
| 160 | + </configuration> |
| 161 | + </plugin> |
| 162 | + <plugin> |
| 163 | + <groupId>com.github.github</groupId> |
| 164 | + <artifactId>site-maven-plugin</artifactId> |
| 165 | + <version>0.9</version> |
| 166 | + <configuration> |
| 167 | + <message>Building site for ${project.version}</message> |
| 168 | + </configuration> |
| 169 | + <executions> |
| 170 | + <execution> |
| 171 | + <goals> |
| 172 | + <goal>site</goal> |
| 173 | + </goals> |
| 174 | + <phase>site</phase> |
| 175 | + </execution> |
| 176 | + </executions> |
| 177 | + </plugin> |
88 | 178 | </plugins>
|
89 | 179 | </build>
|
| 180 | + |
| 181 | + <reporting> |
| 182 | + <plugins> |
| 183 | + <plugin> |
| 184 | + <artifactId>maven-javadoc-plugin</artifactId> |
| 185 | + <version>2.9.1</version> |
| 186 | + <configuration> |
| 187 | + <encoding>${project.build.sourceEncoding}</encoding> |
| 188 | + <locale>en</locale> |
| 189 | + <linksource>true</linksource> |
| 190 | + <validateLinks>true</validateLinks> |
| 191 | + </configuration> |
| 192 | + </plugin> |
| 193 | + <plugin> |
| 194 | + <artifactId>maven-surefire-report-plugin</artifactId> |
| 195 | + <version>2.15</version> |
| 196 | + </plugin> |
| 197 | + </plugins> |
| 198 | + </reporting> |
| 199 | + |
90 | 200 | </project>
|
0 commit comments