blob: 983512207a0a8b602f53f55e45fc1069a37ce4e2 [file] [log] [blame]
Ian Maxon69375a12015-06-29 16:12:53 -07001<!--
Ian Maxon928bbd12015-09-14 17:12:48 -07002 ! Licensed to the Apache Software Foundation (ASF) under one
3 ! or more contributor license agreements. See the NOTICE file
4 ! distributed with this work for additional information
5 ! regarding copyright ownership. The ASF licenses this file
6 ! to you under the Apache License, Version 2.0 (the
7 ! "License"); you may not use this file except in compliance
8 ! with the License. You may obtain a copy of the License at
9 !
10 ! http://www.apache.org/licenses/LICENSE-2.0
11 !
12 ! Unless required by applicable law or agreed to in writing,
13 ! software distributed under the License is distributed on an
14 ! "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15 ! KIND, either express or implied. See the License for the
16 ! specific language governing permissions and limitations
17 ! under the License.
Ian Maxon69375a12015-06-29 16:12:53 -070018 !-->
19<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">
20 <modelVersion>4.0.0</modelVersion>
21 <parent>
22 <artifactId>asterix</artifactId>
Ian Maxonf18bba22015-08-21 12:35:14 -070023 <groupId>org.apache.asterix</groupId>
Ian Maxon69375a12015-06-29 16:12:53 -070024 <version>0.8.7-SNAPSHOT</version>
25 </parent>
26 <artifactId>asterix-yarn</artifactId>
27
28 <build>
29 <plugins>
30 <plugin>
31 <groupId>org.apache.maven.plugins</groupId>
32 <artifactId>maven-compiler-plugin</artifactId>
33 <version>2.0.2</version>
34 <configuration>
35 <source>1.7</source>
36 <target>1.7</target>
37 <fork>true</fork>
38 </configuration>
39 </plugin>
40 <plugin>
41 <artifactId>maven-jar-plugin</artifactId>
42 <executions>
43 <execution>
44 <id>aoya</id>
45 <goals>
46 <goal>jar</goal>
47 </goals>
48 <phase>package</phase>
49 <configuration>
50 <classifier>aoya</classifier>
51 <archive>
52 <manifest>
Ian Maxonf18bba22015-08-21 12:35:14 -070053 <MainClass>org.apache.asterix.aoya.Client</MainClass>
Ian Maxon69375a12015-06-29 16:12:53 -070054 </manifest>
55 </archive>
56 <includes>
57 <include>**/uci/ics/asterix/tools/aoya/*</include>
58 </includes>
59 </configuration>
60 </execution>
61 </executions>
62 </plugin>
63 <plugin>
64 <artifactId>maven-assembly-plugin</artifactId>
65 <version>2.2-beta-5</version>
66 <executions>
67 <execution>
68 <configuration>
69 <descriptors>
70 <descriptor>src/main/assembly/binary-assembly.xml</descriptor>
71 </descriptors>
72 </configuration>
73 <phase>package</phase>
74 <goals>
75 <goal>attached</goal>
76 </goals>
77 </execution>
78 </executions>
79 </plugin>
80 <plugin>
81 <groupId>org.apache.maven.plugins</groupId>
82 <artifactId>maven-failsafe-plugin</artifactId>
83 <version>2.6</version>
84 <configuration>
85 <runOrder>alphabetical</runOrder>
86 <forkMode>pertest</forkMode>
87 <excludes>
88 </excludes>
89 <environmentVariables>
90 <JAVA_HOME>${java.home}</JAVA_HOME>
91 </environmentVariables>
92 </configuration>
93 <executions>
94 <execution>
95 <goals>
96 <goal>integration-test</goal>
97 <goal>verify</goal>
98 </goals>
99 </execution>
100 </executions>
101 </plugin>
102 </plugins>
103 </build>
104
105 <repositories>
106 <repository>
107 <id>central</id>
108 <url>http://repo1.maven.org/maven2</url>
109 <releases>
110 <enabled>true</enabled>
111 </releases>
112 <snapshots>
113 <enabled>false</enabled>
114 </snapshots>
115 </repository>
116 <repository>
117 <releases>
118 <enabled>true</enabled>
119 <updatePolicy>always</updatePolicy>
120 <checksumPolicy>warn</checksumPolicy>
121 </releases>
122 <snapshots>
123 <enabled>false</enabled>
124 <updatePolicy>never</updatePolicy>
125 <checksumPolicy>fail</checksumPolicy>
126 </snapshots>
127 <id>HDPReleases</id>
128 <name>HDP Releases</name>
129 <url>http://repo.hortonworks.com/content/repositories/releases</url>
130 <layout>default</layout>
131 </repository>
132 </repositories>
133
134 <dependencies>
135 <dependency>
Ian Maxonf18bba22015-08-21 12:35:14 -0700136 <groupId>org.apache.asterix</groupId>
Ian Maxon69375a12015-06-29 16:12:53 -0700137 <artifactId>asterix-events</artifactId>
138 <version>0.8.7-SNAPSHOT</version>
139 <scope>test</scope>
140 </dependency>
141 <dependency>
Ian Maxonf18bba22015-08-21 12:35:14 -0700142 <groupId>org.apache.asterix</groupId>
Ian Maxon69375a12015-06-29 16:12:53 -0700143 <artifactId>asterix-common</artifactId>
144 <version>0.8.7-SNAPSHOT</version>
145 <type>test-jar</type>
146 <scope>test</scope>
147 </dependency>
148 <dependency>
Ian Maxonf18bba22015-08-21 12:35:14 -0700149 <groupId>org.apache.asterix</groupId>
Ian Maxon69375a12015-06-29 16:12:53 -0700150 <artifactId>asterix-test-framework</artifactId>
151 <version>0.8.7-SNAPSHOT</version>
152 <scope>test</scope>
153 </dependency>
154 <dependency>
Ian Maxonf18bba22015-08-21 12:35:14 -0700155 <groupId>org.apache.asterix</groupId>
Ian Maxon69375a12015-06-29 16:12:53 -0700156 <artifactId>asterix-common</artifactId>
157 <version>0.8.7-SNAPSHOT</version>
158 </dependency>
159 <dependency>
160 <groupId>org.apache.hadoop</groupId>
161 <artifactId>hadoop-yarn-common</artifactId>
162 <scope>provided</scope>
163 </dependency>
164 <dependency>
165 <groupId>org.apache.hadoop</groupId>
166 <artifactId>hadoop-yarn-client</artifactId>
167 <scope>provided</scope>
168 </dependency>
169 <dependency>
170 <groupId>org.apache.hadoop</groupId>
171 <artifactId>hadoop-common</artifactId>
172 <scope>provided</scope>
173 </dependency>
174 <dependency>
175 <groupId>commons-codec</groupId>
176 <artifactId>commons-codec</artifactId>
177 <version>1.4</version>
178 </dependency>
179 <dependency>
180 <groupId>commons-net</groupId>
181 <artifactId>commons-net</artifactId>
182 <version>3.1</version>
183 </dependency>
184 <dependency>
185 <groupId>commons-lang</groupId>
186 <artifactId>commons-lang</artifactId>
187 <version>2.5</version>
188 </dependency>
189 <dependency>
190 <groupId>commons-collections</groupId>
191 <artifactId>commons-collections</artifactId>
192 <version>3.2.1</version>
193 </dependency>
194 <dependency>
195 <groupId>commons-configuration</groupId>
196 <artifactId>commons-configuration</artifactId>
197 <version>1.6</version>
198 </dependency>
199
200 <dependency>
201 <groupId>commons-cli</groupId>
202 <artifactId>commons-cli</artifactId>
203 <version>1.2</version>
204 </dependency>
205 <dependency>
206 <groupId>org.apache.commons</groupId>
207 <artifactId>commons-math</artifactId>
208 <version>2.1</version>
209 </dependency>
210 <dependency>
211 <groupId>org.apache.httpcomponents</groupId>
212 <artifactId>httpclient</artifactId>
213 <version>4.2.2</version>
214 <scope>compile</scope>
215 </dependency>
216 <dependency>
217 <groupId>org.apache.httpcomponents</groupId>
218 <artifactId>httpcore</artifactId>
219 <version>4.2.2</version>
220 <scope>compile</scope>
221 </dependency>
222 <dependency>
Ian Maxonf18bba22015-08-21 12:35:14 -0700223 <groupId>org.apache.asterix</groupId>
Ian Maxon69375a12015-06-29 16:12:53 -0700224 <artifactId>asterix-server</artifactId>
225 <version>0.8.7-SNAPSHOT</version>
226 <type>zip</type>
227 <classifier>binary-assembly</classifier>
228 </dependency>
229 <dependency>
Ian Maxonf18bba22015-08-21 12:35:14 -0700230 <groupId>org.apache.asterix</groupId>
Ian Maxon69375a12015-06-29 16:12:53 -0700231 <artifactId>asterix-runtime</artifactId>
232 <version>0.8.7-SNAPSHOT</version>
233 </dependency>
234 <dependency>
Ian Maxonf18bba22015-08-21 12:35:14 -0700235 <groupId>org.apache.asterix</groupId>
Ian Maxon69375a12015-06-29 16:12:53 -0700236 <artifactId>asterix-app</artifactId>
237 <version>0.8.7-SNAPSHOT</version>
238 </dependency>
239 <dependency>
240 <groupId>org.slf4j</groupId>
241 <artifactId>slf4j-simple</artifactId>
242 <version>1.6.1</version>
243 </dependency>
244 </dependencies>
245</project>