Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 268 lines (245 sloc) 8.343 kB
830fda9 @sagemintblue Initial commit
sagemintblue authored
1 <?xml version="1.0" encoding="UTF-8"?>
2 <project xmlns="http://maven.apache.org/POM/4.0.0"
3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
5 <modelVersion>4.0.0</modelVersion>
6
7 <groupId>com.twitter.ambrose</groupId>
8 <artifactId>ambrose</artifactId>
9 <version>0.1.0-SNAPSHOT</version>
10 <packaging>pom</packaging>
11
12 <name>Ambrose</name>
13 <url>http://twitter.github.org/ambrose</url>
14 <inceptionYear>2012</inceptionYear>
15 <description>
16 Ambrose is a platform for visualization and real-time monitoring of data
17 workflows, supporting various runtimes such as Apache Pig.
18 </description>
19 <licenses>
20 <license>
21 <name>The Apache Software License, Version 2.0</name>
22 <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
23 <distribution>repo</distribution>
24 </license>
25 </licenses>
26 <organization>
27 <name>Twitter</name>
28 <url>http://twitter.com/</url>
29 </organization>
30 <issueManagement>
31 <system>github</system>
32 <url>https://github.com/twitter/ambrose/issues</url>
33 </issueManagement>
34 <scm>
35 <connection>scm:git:https://github.com/twitter/ambrose.git</connection>
36 <developerConnection>scm:git:git@github.com:twitter/ambrose.git</developerConnection>
37 <url>https://github.com/twitter/ambrose</url>
38 </scm>
39
40 <properties>
41 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
42 <apache.pig.version>0.11.0-SNAPSHOT</apache.pig.version>
43 <apache.hadoop.version>0.22.0</apache.hadoop.version>
44 </properties>
45
46 <dependencyManagement>
47 <dependencies>
48
49 <!-- Ambrose modules -->
50 <dependency>
51 <groupId>${project.groupId}</groupId>
52 <artifactId>ambrose-pig</artifactId>
53 <version>${project.version}</version>
54 </dependency>
55
56 <!-- testing -->
57 <dependency>
58 <groupId>junit</groupId>
59 <artifactId>junit</artifactId>
60 <version>4.8.2</version>
61 <scope>test</scope>
62 </dependency>
63
64 <!-- logging -->
65 <dependency>
66 <groupId>org.slf4j</groupId>
67 <artifactId>slf4j-api</artifactId>
68 <version>1.6.1</version>
69 </dependency>
70 <dependency>
71 <groupId>org.slf4j</groupId>
72 <artifactId>slf4j-simple</artifactId>
73 <version>1.6.1</version>
74 <scope>runtime</scope>
75 </dependency>
76
77 <!-- utils -->
78 <!--<dependency>-->
79 <!--<groupId>com.google.guava</groupId>-->
80 <!--<artifactId>guava</artifactId>-->
81 <!--<version>r11</version>-->
82 <!--</dependency>-->
83
84 <!-- serialization -->
85 <dependency>
86 <groupId>org.codehaus.jackson</groupId>
87 <artifactId>jackson-core-asl</artifactId>
88 <version>1.8.2</version>
89 </dependency>
90 <dependency>
91 <groupId>org.codehaus.jackson</groupId>
92 <artifactId>jackson-mapper-asl</artifactId>
93 <version>1.8.2</version>
94 </dependency>
95 <dependency>
96 <groupId>com.thoughtworks.xstream</groupId>
97 <artifactId>xstream</artifactId>
98 <version>1.3.1</version>
99 </dependency>
100
101 <!-- web -->
102 <dependency>
103 <groupId>javax.servlet</groupId>
104 <artifactId>servlet-api</artifactId>
105 <version>2.5</version>
106 <scope>provided</scope>
107 </dependency>
108
109 <!-- pig runtime -->
110 <dependency>
111 <groupId>org.apache.pig</groupId>
112 <artifactId>pig</artifactId>
113 <version>${apache.pig.version}</version>
114 </dependency>
115
116 <!-- hadoop common -->
117 <dependency>
118 <groupId>org.apache.hadoop</groupId>
119 <artifactId>hadoop-common</artifactId>
120 <version>${apache.hadoop.version}</version>
121 </dependency>
122
123 <!-- hadoop mapred -->
124 <dependency>
125 <groupId>org.apache.hadoop</groupId>
126 <artifactId>hadoop-mapred</artifactId>
127 <version>${apache.hadoop.version}</version>
128 </dependency>
129
130 </dependencies>
131 </dependencyManagement>
132
133 <build>
134 <defaultGoal>package</defaultGoal>
135 <pluginManagement>
136 <plugins>
137 <!-- core -->
138 <plugin>
139 <artifactId>maven-clean-plugin</artifactId>
140 <version>2.4.1</version>
141 </plugin>
142 <plugin>
143 <artifactId>maven-compiler-plugin</artifactId>
144 <version>2.3.2</version>
145 <configuration>
146 <source>1.6</source>
147 <target>1.6</target>
148 <optimize>true</optimize>
149 </configuration>
150 </plugin>
151 <plugin>
152 <artifactId>maven-deploy-plugin</artifactId>
153 <version>2.7</version>
154 </plugin>
155 <plugin>
156 <artifactId>maven-install-plugin</artifactId>
157 <version>2.3.1</version>
158 </plugin>
159 <plugin>
160 <artifactId>maven-resources-plugin</artifactId>
161 <version>2.5</version>
162 </plugin>
163 <plugin>
164 <artifactId>maven-site-plugin</artifactId>
165 <version>3.0</version>
166 </plugin>
167 <plugin>
168 <artifactId>maven-surefire-plugin</artifactId>
169 <version>2.12</version>
170 </plugin>
171
172 <!-- package types -->
173 <plugin>
174 <artifactId>maven-jar-plugin</artifactId>
175 <version>2.4</version>
176 </plugin>
177 <plugin>
178 <artifactId>maven-war-plugin</artifactId>
179 <version>2.2</version>
180 </plugin>
181
182 <!-- reporting -->
183 <plugin>
184 <artifactId>maven-javadoc-plugin</artifactId>
185 <version>2.8.1</version>
186 </plugin>
187 <plugin>
188 <artifactId>maven-project-info-reports-plugin</artifactId>
189 <version>2.4</version>
190 </plugin>
191
192 <!-- tools -->
193 <plugin>
194 <artifactId>maven-antrun-plugin</artifactId>
195 <version>1.7</version>
196 </plugin>
197 <plugin>
198 <artifactId>maven-assembly-plugin</artifactId>
199 <version>2.3</version>
200 </plugin>
201 <plugin>
202 <artifactId>maven-dependency-plugin</artifactId>
203 <version>2.4</version>
204 </plugin>
205 <plugin>
206 <artifactId>maven-release-plugin</artifactId>
207 <version>2.2.2</version>
208 <configuration>
209 <autoVersionSubmodules>true</autoVersionSubmodules>
210 </configuration>
211 </plugin>
212 <plugin>
213 <artifactId>maven-source-plugin</artifactId>
214 <version>2.1.2</version>
215 </plugin>
216
217 <!-- This plugin's configuration is used to store Eclipse M2E plugin
218 settings only. It has no influence on the Maven build itself. The
219 configuration below is required to resolve build errors reported by
220 M2E plugin. -->
221
222 <plugin>
223 <groupId>org.eclipse.m2e</groupId>
224 <artifactId>lifecycle-mapping</artifactId>
225 <version>1.0.0</version>
226 <configuration>
227 <lifecycleMappingMetadata>
228 <pluginExecutions>
229 <pluginExecution>
230 <pluginExecutionFilter>
231 <groupId>org.apache.maven.plugins</groupId>
232 <artifactId>maven-antrun-plugin</artifactId>
233 <versionRange>[1.6,)</versionRange>
234 <goals>
235 <goal>run</goal>
236 </goals>
237 </pluginExecutionFilter>
238 <action>
239 <ignore />
240 </action>
241 </pluginExecution>
242 <pluginExecution>
243 <pluginExecutionFilter>
244 <groupId>org.apache.maven.plugins</groupId>
245 <artifactId>maven-dependency-plugin</artifactId>
246 <versionRange>[1.0.0,)</versionRange>
247 <goals>
248 <goal>copy-dependencies</goal>
249 </goals>
250 </pluginExecutionFilter>
251 <action>
252 <ignore />
253 </action>
254 </pluginExecution>
255 </pluginExecutions>
256 </lifecycleMappingMetadata>
257 </configuration>
258 </plugin>
259
260 </plugins>
261 </pluginManagement>
262 </build>
263
264 <modules>
265 <module>pig</module>
266 </modules>
267 </project>
Something went wrong with that request. Please try again.