Project

General

Profile

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/xsd/maven-4.0.0.xsd">
5
	<modelVersion>4.0.0</modelVersion>
6
	<groupId>eu.dnetlib</groupId>
7
	<artifactId>dnet-grid-application</artifactId>
8
	<version>1.1.0-SNAPSHOT</version>
9
	<scm>
10
		<developerConnection>scm:svn:https://svn.driver.research-infrastructures.eu/driver/dnet45/modules/dnet-grid-application/trunk</developerConnection>
11
	</scm>
12
	<ciManagement>
13
		<system>jenkins</system>
14
		<url>https://jenkins-dnet.d4science.org/view/DNet45/job/DSL45_dnet-grid-application/</url>
15
	</ciManagement>
16
	<distributionManagement>
17
		<repository>
18
			<id>dnet45-releases</id>
19
			<name>D-Net 45 Releases</name>
20
			<url>http://maven.research-infrastructures.eu/nexus/content/repositories/dnet45-releases</url>
21
			<layout>default</layout>
22
		</repository>
23
	</distributionManagement>
24

    
25
	<!-- Inherit defaults from Spring Boot -->
26
	<parent>
27
		<groupId>org.springframework.boot</groupId>
28
		<artifactId>spring-boot-starter-parent</artifactId>
29
		<version>2.0.3.RELEASE</version>
30
	</parent>
31

    
32
	<repositories>
33
		<repository>
34
			<id>dnet-deps</id>
35
			<name>dnet-dependencies</name>
36
			<url>http://maven.research-infrastructures.eu/nexus/content/repositories/dnet-deps</url>
37
			<layout>default</layout>
38
		</repository>
39
		<repository>
40
			<id>dnet45-releases</id>
41
			<name>D-Net 45 Releases</name>
42
			<url>http://maven.research-infrastructures.eu/nexus/content/repositories/dnet45-releases</url>
43
			<layout>default</layout>
44
			<snapshots>
45
				<enabled>true</enabled>
46
			</snapshots>
47
		</repository>
48
		<repository>
49
			<id>dnet45-snapshots</id>
50
			<name>D-Net 45 Snapshots</name>
51
			<url>http://maven.research-infrastructures.eu/nexus/content/repositories/dnet45-snapshots</url>
52
			<layout>default</layout>
53
			<snapshots>
54
				<enabled>true</enabled>
55
			</snapshots>
56
		</repository>
57
	</repositories>
58

    
59

    
60

    
61

    
62
	<!-- Add typical dependencies for a web application -->
63
	<dependencies>
64
		<dependency>
65
			<groupId>org.springframework.boot</groupId>
66
			<artifactId>spring-boot-starter</artifactId>
67
		</dependency>
68
		<dependency>
69
			<groupId>eu.dnetlib</groupId>
70
			<artifactId>dnet-openaire-data-protos</artifactId>
71
			<version>3.9.4-SNAPSHOT</version>
72
		</dependency>
73
		<dependency>
74
			<groupId>eu.dnetlib</groupId>
75
			<artifactId>cnr-misc-utils</artifactId>
76
			<version>1.0.5</version>
77
		</dependency>
78
		<dependency>
79
			<groupId>com.fasterxml.jackson.core</groupId>
80
			<artifactId>jackson-databind</artifactId>
81
		</dependency>
82
		<dependency>
83
			<groupId>com.googlecode.protobuf-java-format</groupId>
84
			<artifactId>protobuf-java-format</artifactId>
85
			<version>1.4</version>
86
		</dependency>
87
		<dependency>
88
			<groupId>junit</groupId>
89
			<artifactId>junit</artifactId>
90
			<version>4.12</version>
91
			<scope>test</scope>
92
		</dependency>
93
	</dependencies>
94

    
95
	<build>
96
		<plugins>
97
			<plugin>
98
				<groupId>org.springframework.boot</groupId>
99
				<artifactId>spring-boot-maven-plugin</artifactId>
100
				<configuration>
101
					<executable>true</executable>
102
				</configuration>
103
			</plugin>
104
		</plugins>
105
	</build>
106

    
107
	<properties>
108
		<java.version>1.8</java.version>
109
		<apache.solr.version>7.1.0</apache.solr.version>
110
		<mongodb.driver.version>3.4.2</mongodb.driver.version>
111
		<springfox-version>2.8.0</springfox-version>
112
		<prometheus.version>0.2.0</prometheus.version>
113
		<javamelody.version>1.71.0</javamelody.version>
114
		<maven.javadoc.failOnError>false</maven.javadoc.failOnError>
115
		<dockerfile-maven-version>1.3.6</dockerfile-maven-version>
116
	</properties>
117
</project>
(3-3/3)