Roll version of parent to 1.5.1-SNAPSHOT
[ccsdk/parent.git] / standalone / pom.xml
1 <?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" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3     <modelVersion>4.0.0</modelVersion>
4
5     <parent>
6         <groupId>org.onap.oparent</groupId>
7         <artifactId>oparent</artifactId>
8         <version>2.0.0</version>
9     </parent>
10
11     <groupId>org.onap.ccsdk.parent</groupId>
12     <artifactId>standalone-parent</artifactId>
13     <version>1.5.1-SNAPSHOT</version>
14     <packaging>pom</packaging>
15
16     <name>ONAP :: ${project.groupId} :: ${project.artifactId}</name>
17     <description>Root POM to be used in place of oparent for CCSDK based projects</description>
18     <url>http://wiki.onap.org</url>
19     <organization>
20         <name>ONAP</name>
21     </organization>
22
23     <issueManagement>
24         <system>JIRA</system>
25         <url>https://jira.onap.org/</url>
26     </issueManagement>
27
28     <properties>
29
30         <!-- ONAP repositories -->
31         <onap.nexus.url>https://nexus.onap.org</onap.nexus.url>
32         <onap.nexus.host>nexus.onap.org</onap.nexus.host>
33         <onap.nexus.port>443</onap.nexus.port>
34         <onap.nexus.protocol>https</onap.nexus.protocol>
35         <onap.nexus.public-url>https://nexus.onap.org/content/groups/public</onap.nexus.public-url>
36         <onap.nexus.staging-url>https://nexus.onap.org/content/groups/staging</onap.nexus.staging-url>
37         <onap.nexus.release-url>https://nexus.onap.org/content/repositories/releases</onap.nexus.release-url>
38         <onap.nexus.snapshot-url>https://nexus.onap.org/content/repositories/snapshots</onap.nexus.snapshot-url>
39         <onap.nexus.staging.server-id>ecomp-staging</onap.nexus.staging.server-id>
40         <onap.nexus.staging.profile-id>176c31dfe190a</onap.nexus.staging.profile-id>
41
42         <java.version.source>1.8</java.version.source>
43         <java.version.target>1.8</java.version.target>
44         <bundle.plugin.version>2.5.0</bundle.plugin.version>
45         <checkstyle.skip>true</checkstyle.skip>
46
47         <sonar.language>java</sonar.language>
48         <sonar.java.coveragePlugin>jacoco</sonar.java.coveragePlugin>
49         <sonar.surefire.reportsPath>${project.build.directory}/surefire-reports</sonar.surefire.reportsPath>
50         <sonar.jacoco.reportMissing.force.zero>true</sonar.jacoco.reportMissing.force.zero>
51         <sonar.projectVersion>${project.version}</sonar.projectVersion>
52
53         <mariadb.connector.version>2.1.1</mariadb.connector.version>
54         <fasterxml.jackson.version>2.9.8</fasterxml.jackson.version>
55         <fasterxml.jackson.databind.version>2.9.9.3</fasterxml.jackson.databind.version>
56         <velocity.version>2.0</velocity.version>
57
58         <dmaap.listener.version>1.1.5</dmaap.listener.version>
59         <sdc.client.version>1.4.0</sdc.client.version>
60         <sdc.tosca.version>1.6.3</sdc.tosca.version>
61
62     </properties>
63
64     <dependencyManagement>
65         <dependencies>
66             <dependency>
67                 <groupId>org.onap.sdc.sdc-distribution-client</groupId>
68                 <artifactId>sdc-distribution-client</artifactId>
69                 <version>${sdc.client.version}</version>
70                 <scope>compile</scope>
71             </dependency>
72             <dependency>
73                 <groupId>org.onap.sdc.sdc-tosca</groupId>
74                 <artifactId>sdc-tosca</artifactId>
75                 <version>${sdc.tosca.version}</version>
76                 <scope>compile</scope>
77             </dependency>
78             <dependency>
79                 <groupId>org.onap.dmaap.messagerouter.dmaapclient</groupId>
80                 <artifactId>dmaapClient</artifactId>
81                 <version>${dmaap.listener.version}</version>
82             </dependency>
83             <dependency>
84                 <groupId>org.slf4j</groupId>
85                 <artifactId>slf4j-api</artifactId>
86                 <version>1.7.21</version>
87             </dependency>
88             <dependency>
89                 <groupId>org.apache.logging.log4j</groupId>
90                 <artifactId>log4j-slf4j-impl</artifactId>
91                 <version>2.11.2</version>
92             </dependency>
93             <dependency>
94                 <groupId>com.fasterxml.jackson.core</groupId>
95                 <artifactId>jackson-core</artifactId>
96                 <version>${fasterxml.jackson.version}</version>
97             </dependency>
98             <dependency>
99                 <groupId>com.fasterxml.jackson.core</groupId>
100                 <artifactId>jackson-databind</artifactId>
101                 <version>${fasterxml.jackson.databind.version}</version>
102             </dependency>
103             <dependency>
104                 <groupId>com.fasterxml.jackson.core</groupId>
105                 <artifactId>jackson-annotations</artifactId>
106                 <version>${fasterxml.jackson.version}</version>
107             </dependency>
108             <dependency>
109                 <groupId>org.apache.velocity</groupId>
110                 <artifactId>velocity-engine-core</artifactId>
111                 <version>${velocity.version}</version>
112             </dependency>
113             <dependency>
114                 <groupId>junit</groupId>
115                 <artifactId>junit</artifactId>
116                 <version>4.12</version>
117                 <scope>test</scope>
118             </dependency>
119             <dependency>
120                 <groupId>org.mockito</groupId>
121                 <artifactId>mockito-core</artifactId>
122                 <version>1.10.19</version>
123                 <scope>test</scope>
124             </dependency>
125             <dependency>
126                 <groupId>org.testng</groupId>
127                 <artifactId>testng</artifactId>
128                 <version>6.11</version>
129                 <scope>test</scope>
130             </dependency>
131             <dependency>
132                 <groupId>ch.vorburger.mariaDB4j</groupId>
133                 <artifactId>mariaDB4j</artifactId>
134                 <version>2.2.3</version>
135                 <scope>test</scope>
136             </dependency>
137         </dependencies>
138     </dependencyManagement>
139
140     <repositories>
141         <repository>
142             <id>onap-public</id>
143             <url>https://nexus.onap.org/content/groups/public</url>
144             <releases>
145                 <enabled>true</enabled>
146                 <updatePolicy>never</updatePolicy>
147             </releases>
148             <snapshots>
149                 <enabled>true</enabled>
150                 <updatePolicy>always</updatePolicy>
151             </snapshots>
152         </repository>
153         <repository>
154             <id>onap-staging</id>
155             <url>https://nexus.onap.org/content/groups/staging</url>
156             <releases>
157                 <enabled>true</enabled>
158                 <updatePolicy>never</updatePolicy>
159             </releases>
160             <snapshots>
161                 <enabled>true</enabled>
162                 <updatePolicy>always</updatePolicy>
163             </snapshots>
164         </repository>
165         <repository>
166             <id>ecomp-release</id>
167             <name>onap-repository-releases</name>
168             <url>https://nexus.onap.org/content/repositories/releases</url>
169             <releases>
170                 <enabled>true</enabled>
171                 <updatePolicy>never</updatePolicy>
172             </releases>
173             <snapshots>
174                 <enabled>false</enabled>
175             </snapshots>
176         </repository>
177         <repository>
178             <id>ecomp-snapshot</id>
179             <name>onap-repository-snapshots</name>
180             <url>https://nexus.onap.org/content/repositories/snapshots</url>
181             <releases>
182                 <enabled>false</enabled>
183             </releases>
184             <snapshots>
185                 <enabled>true</enabled>
186             </snapshots>
187         </repository>
188     </repositories>
189
190     <build>
191         <plugins>
192             <plugin>
193                 <groupId>org.codehaus.mojo</groupId>
194                 <artifactId>versions-maven-plugin</artifactId>
195                 <version>2.5</version>
196                 <configuration>
197                     <processAllModules>true</processAllModules>
198                 </configuration>
199             </plugin>
200         </plugins>
201     </build>
202 </project>