Project

General

Profile

1 42697 eri.katsar
<?xml version="1.0" encoding="UTF-8"?>
2
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
4
    <parent>
5
        <groupId>eu.dnetlib</groupId>
6
        <artifactId>icm-iis-parent-container</artifactId>
7
        <version>1.0.0</version>
8
    </parent>
9
    <modelVersion>4.0.0</modelVersion>
10
    <artifactId>dnet-openaire-lodinterlinking-wf</artifactId>
11
    <packaging>jar</packaging>
12
    <version>1.0.0-SNAPSHOT</version>
13
14 43395 eri.katsar
15 42697 eri.katsar
    <properties>
16
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
17
        <iis.hadoop.frontend.home.dir>home</iis.hadoop.frontend.home.dir>
18
19 43395 eri.katsar
20 42697 eri.katsar
        <queueName>default</queueName>
21
22
    </properties>
23
24
    <dependencies>
25
26
27
        <dependency>
28
            <groupId>eu.dnetlib</groupId>
29
            <artifactId>icm-iis-core</artifactId>
30
            <version>1.0.0</version>
31
        </dependency>
32
33
34
        <dependency>
35
            <groupId>org.apache.hadoop</groupId>
36
            <artifactId>hadoop-common</artifactId>
37
            <version>${iis.hadoop.common.version}</version>
38
            <scope>provided</scope>
39
        </dependency>
40
        <dependency>
41
            <groupId>org.apache.oozie</groupId>
42
            <artifactId>oozie-core</artifactId>
43
            <version>${iis.oozie.version}</version>
44
            <scope>provided</scope>
45
        </dependency>
46
47
        <!-- StreamingMain was moved to oozie-sharelib-pig since cdh4.3.1 -->
48
        <dependency>
49
            <groupId>org.apache.oozie</groupId>
50
            <artifactId>oozie-sharelib-streaming</artifactId>
51
            <version>${iis.oozie.version}</version>
52
            <scope>test</scope>
53
        </dependency>
54
        <!-- Needed by Oozie tests { -->
55
        <dependency>
56
            <groupId>org.apache.oozie</groupId>
57
            <artifactId>oozie-core</artifactId>
58
            <version>${iis.oozie.version}</version>
59
            <type>test-jar</type>
60
            <scope>test</scope>
61
        </dependency>
62
        <dependency>
63
            <groupId>org.apache.hadoop</groupId>
64
            <artifactId>hadoop-hdfs</artifactId>
65
            <version>${iis.hadoop.hdfs.version}</version>
66
            <scope>test</scope>
67
        </dependency>
68
        <dependency>
69
            <groupId>org.apache.hadoop</groupId>
70
            <artifactId>hadoop-hdfs</artifactId>
71
            <version>${iis.hadoop.hdfs.version}</version>
72
            <type>test-jar</type>
73
            <scope>test</scope>
74
        </dependency>
75
        <dependency>
76
            <groupId>org.apache.hadoop</groupId>
77
            <artifactId>hadoop-test</artifactId>
78
            <version>${iis.hadoop.test.version}</version>
79
            <scope>test</scope>
80
        </dependency>
81
        <dependency>
82
            <groupId>org.apache.hadoop</groupId>
83
            <artifactId>hadoop-common</artifactId>
84
            <version>${iis.hadoop.common.version}</version>
85
            <type>test-jar</type>
86
            <scope>test</scope>
87
        </dependency>
88
        <!-- Needed by Oozie tests } -->
89
90
        <!-- Needed by our Hadoop Streaming workflow node { -->
91
        <dependency>
92
            <groupId>eu.dnetlib</groupId>
93
            <artifactId>icm-iis-3rdparty-avro-json</artifactId>
94
            <version>1.0</version>
95
        </dependency>
96
        <dependency>
97
            <groupId>org.apache.hadoop</groupId>
98
            <artifactId>hadoop-streaming</artifactId>
99
            <version>${iis.hadoop.streaming.version}</version>
100
        </dependency>
101
        <!-- Needed by our Hadoop Streaming workflow node } -->
102
        <dependency>
103
            <groupId>org.apache.hive</groupId>
104
            <artifactId>hive-serde</artifactId>
105
            <version>0.9.0-cdh4.1.2</version>
106
            <scope>test</scope>
107
        </dependency>
108
        <dependency>
109
            <groupId>com.cloudera.cdh</groupId>
110
            <artifactId>hive-root</artifactId>
111
            <version>0.9.0-cdh4.1.2</version>
112
            <type>pom</type>
113
            <scope>test</scope>
114
        </dependency>
115
        <dependency>
116
            <groupId>org.apache.hive</groupId>
117
            <artifactId>hive-cli</artifactId>
118
            <version>0.9.0-cdh4.1.2</version>
119
            <scope>test</scope>
120
            <type>jar</type>
121
        </dependency>
122
        <dependency>
123
            <groupId>org.apache.hive</groupId>
124
            <artifactId>hive-exec</artifactId>
125
            <version>0.9.0-cdh4.1.2</version>
126
            <scope>test</scope>
127
            <type>jar</type>
128
        </dependency>
129
        <dependency>
130
            <groupId>org.apache.hive</groupId>
131
            <artifactId>hive-builtins</artifactId>
132
            <version>0.9.0-cdh4.1.2</version>
133
            <scope>test</scope>
134
            <type>jar</type>
135
        </dependency>
136
        <dependency>
137
            <groupId>eu.dnetlib</groupId>
138
            <artifactId>icm-iis-common</artifactId>
139
            <version>1.0.0</version>
140
            <scope>test</scope>
141
            <type>jar</type>
142
        </dependency>
143
        <dependency>
144
            <groupId>postgresql</groupId>
145
            <artifactId>postgresql</artifactId>
146
            <version>9.1-901.jdbc4</version>
147
        </dependency>
148
149
        <dependency>
150
            <groupId>eu.dnetlib</groupId>
151
            <artifactId>dnet-openaire-lod-interlinking</artifactId>
152
            <version>1.0.0-SNAPSHOT</version>
153
        </dependency>
154
155
    </dependencies>
156
157
158
    <build>
159
        <plugins>
160
161
            <plugin>
162
                <groupId>org.codehaus.mojo</groupId>
163
                <artifactId>build-helper-maven-plugin</artifactId>
164
                <executions>
165
                    <execution>
166
                        <id>add-source</id>
167
                        <phase>generate-sources</phase>
168
                        <goals>
169
                            <goal>add-source</goal>
170
                        </goals>
171
                        <configuration>
172
                            <sources>
173
                                <source>${project.build.directory}/generated-sources/java/</source>
174
                            </sources>
175
                        </configuration>
176
                    </execution>
177
                </executions>
178
            </plugin>
179
        </plugins>
180
        <pluginManagement>
181
            <plugins>
182
                <!--This plugin's configuration is used to store Eclipse m2e settings
183
                    only. It has no influence on the Maven build itself. -->
184
                <plugin>
185
                    <groupId>org.eclipse.m2e</groupId>
186
                    <artifactId>lifecycle-mapping</artifactId>
187
                    <version>1.0.0</version>
188
                    <configuration>
189
                        <lifecycleMappingMetadata>
190
                            <pluginExecutions>
191
                                <pluginExecution>
192
                                    <pluginExecutionFilter>
193
                                        <groupId>
194
                                            org.apache.avro
195
                                        </groupId>
196
                                        <artifactId>
197
                                            avro-maven-plugin
198
                                        </artifactId>
199
                                        <versionRange>
200
                                            [1.7.4,)
201
                                        </versionRange>
202
                                        <goals>
203
                                            <groupId>eu.dnetlib</groupId>
204
                                            <artifactId>dnet-openaire-lodexport</artifactId>
205
                                            <version>0.0.1-SNAPSHOT</version>
206
                                            <goal>idl-protocol</goal>
207
                                            <goal>schema</goal>
208
                                        </goals>
209
                                    </pluginExecutionFilter>
210
                                    <action>
211
                                        <ignore></ignore>
212
                                    </action>
213
                                </pluginExecution>
214
                                <pluginExecution>
215
                                    <pluginExecutionFilter>
216
                                        <groupId>
217
                                            org.codehaus.mojo
218
                                        </groupId>
219
                                        <artifactId>
220
                                            build-helper-maven-plugin
221
                                        </artifactId>
222
                                        <versionRange>
223
                                            [1.7,)
224
                                        </versionRange>
225
                                        <goals>
226
                                            <goal>add-source</goal>
227
                                        </goals>
228
                                    </pluginExecutionFilter>
229
                                    <action>
230
                                        <ignore></ignore>
231
                                    </action>
232
                                </pluginExecution>
233
                            </pluginExecutions>
234
                        </lifecycleMappingMetadata>
235
                    </configuration>
236
                </plugin>
237
238
239
            </plugins>
240
        </pluginManagement>
241
    </build>
242
    <repositories>
243
        <repository>
244
            <id>cloudera</id>
245
            <name>Cloudera Repository</name>
246
            <url>https://repository.cloudera.com/artifactory/cloudera-repos</url>
247
            <releases>
248
                <enabled>true</enabled>
249
            </releases>
250
            <snapshots>
251
                <enabled>false</enabled>
252
            </snapshots>
253
        </repository>
254
    </repositories>
255
</project>