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"
3 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 <packaging>pom</packaging>
7 <groupId>org.onap.ccsdk.parent</groupId>
8 <artifactId>parent</artifactId>
9 <version>0.0.1-SNAPSHOT</version>
11 <name>Parent POMs</name>
12 <url>http://wiki.onap.org</url>
13 <description>Parent POMs to be used by clients of CCSDK</description>
18 <url>https://jira.onap.org/</url>
25 <url>${openecomp.nexus.public-url}</url>
27 <enabled>true</enabled>
30 <enabled>true</enabled>
34 <id>opendaylight-mirror</id>
35 <name>opendaylight-mirror</name>
36 <url>${opendaylight.nexus.public-url}</url>
38 <enabled>true</enabled>
39 <updatePolicy>never</updatePolicy>
42 <enabled>false</enabled>
46 <id>opendaylight-snapshot</id>
47 <name>opendaylight-snapshot</name>
48 <url>${opendaylight.nexus.snapshot-url}</url>
50 <enabled>false</enabled>
53 <enabled>true</enabled>
56 <!-- Black Duck plugin dependencies -->
59 <name>JCenter Repository</name>
60 <url>http://jcenter.bintray.com</url>
65 <name>Restlet Repository</name>
66 <url>http://maven.restlet.com</url>
74 <url>${openecomp.nexus.public-url}</url>
76 <enabled>true</enabled>
77 <!-- <updatePolicy>always</updatePolicy> <updatePolicy>never</updatePolicy>
78 <updatePolicy>daily</updatePolicy> <updatePolicy>interval:in minutes</updatePolicy> -->
79 <updatePolicy>never</updatePolicy>
82 <enabled>true</enabled>
83 <updatePolicy>always</updatePolicy>
84 <!-- <updatePolicy>always</updatePolicy> <updatePolicy>never</updatePolicy>
85 <updatePolicy>daily</updatePolicy> <updatePolicy>interval:30</updatePolicy> -->
90 <name>onap-repository-releases</name>
91 <url>${openecomp.nexus.release-url}</url>
93 <enabled>true</enabled>
94 <updatePolicy>never</updatePolicy>
97 <enabled>false</enabled>
101 <id>onap-snapshot</id>
102 <name>onap-repository-snapshots</name>
103 <url>${openecomp.nexus.snapshot-url}</url>
105 <enabled>false</enabled>
108 <enabled>true</enabled>
112 <id>opendaylight-mirror</id>
113 <name>opendaylight-mirror</name>
114 <url>${opendaylight.nexus.public-url}</url>
116 <enabled>true</enabled>
117 <updatePolicy>never</updatePolicy>
120 <enabled>false</enabled>
124 <id>opendaylight-snapshot</id>
125 <name>opendaylight-snapshot</name>
126 <url>${opendaylight.nexus.snapshot-url}</url>
128 <enabled>false</enabled>
131 <enabled>true</enabled>
137 <distributionManagement>
139 <id>onap-releases</id>
140 <name>onap-repository-releases</name>
141 <url>${openecomp.nexus.release-url}</url>
144 <id>onap-snapshots</id>
145 <name>onap-repository-snapshots</name>
146 <url>${openecomp.nexus.snapshot-url}</url>
147 </snapshotRepository>
148 </distributionManagement>
154 <groupId>org.apache.maven.plugins</groupId>
155 <artifactId>maven-site-plugin</artifactId>
156 <version>3.6</version>
159 <groupId>org.apache.maven.wagon</groupId>
160 <artifactId>wagon-webdav-jackrabbit</artifactId>
161 <version>2.10</version>
164 <groupId>org.apache.maven.doxia</groupId>
165 <artifactId>doxia-core</artifactId>
166 <version>1.7</version>
169 <groupId>org.apache.maven.doxia</groupId>
170 <artifactId>doxia-sink-api</artifactId>
171 <version>1.7</version>
174 <groupId>org.apache.maven.doxia</groupId>
175 <artifactId>doxia-logging-api</artifactId>
176 <version>1.7</version>
181 <id>attach-descriptor</id>
183 <goal>attach-descriptor</goal>
189 <groupId>org.apache.maven.plugins</groupId>
190 <artifactId>maven-compiler-plugin</artifactId>
191 <version>${maven.compile.plugin.version}</version>
193 <source>${java.version.source}</source>
194 <target>${java.version.target}</target>
198 <groupId>org.codehaus.mojo</groupId>
199 <artifactId>sonar-maven-plugin</artifactId>
200 <version>3.2</version>
203 <groupId>org.apache.maven.plugins</groupId>
204 <artifactId>maven-javadoc-plugin</artifactId>
205 <version>2.10</version>
207 <additionalDependencies>
208 <additionalDependency>
209 <groupId>org.slf4j</groupId>
210 <artifactId>slf4j-api</artifactId>
211 <version>${slf4j.version}</version>
212 </additionalDependency>
213 <additionalDependency>
214 <groupId>org.antlr</groupId>
215 <artifactId>antlr4</artifactId>
216 <version>${antlr.version}</version>
217 </additionalDependency>
218 <additionalDependency>
219 <groupId>org.antlr</groupId>
220 <artifactId>antlr4-runtime</artifactId>
221 <version>${antlr.version}</version>
222 </additionalDependency>
224 <additionalDependency>
225 <groupId>com.sun.jersey</groupId>
226 <artifactId>jersey-client</artifactId>
227 <version>${jersey.client.version}</version>
228 </additionalDependency>
229 <additionalDependency>
230 <groupId>com.sun.jersey</groupId>
231 <artifactId>jersey-core</artifactId>
232 <version>${jersey.version}</version>
233 </additionalDependency>
234 <additionalDependency>
235 <groupId>org.apache.httpcomponents</groupId>
236 <artifactId>httpcore-osgi</artifactId>
237 <version>${apache.httpcomponents.core.version}</version>
238 </additionalDependency>
239 <additionalDependency>
240 <groupId>org.apache.httpcomponents</groupId>
241 <artifactId>httpclient-osgi</artifactId>
242 <version>${apache.httpcomponents.client.version}</version>
243 </additionalDependency>
244 <additionalDependency>
245 <groupId>com.fasterxml.jackson.core</groupId>
246 <artifactId>jackson-databind</artifactId>
247 <version>${jackson.version}</version>
248 </additionalDependency>
249 <additionalDependency>
250 <groupId>com.fasterxml.jackson.core</groupId>
251 <artifactId>jackson-annotations</artifactId>
252 <version>${jackson.version}</version>
253 </additionalDependency>
254 <additionalDependency>
255 <groupId>com.fasterxml.jackson.core</groupId>
256 <artifactId>jackson-core</artifactId>
257 <version>${jackson.version}</version>
258 </additionalDependency>
259 <additionalDependency>
260 <groupId>commons-lang</groupId>
261 <artifactId>commons-lang</artifactId>
262 <version>${commons.lang.version}</version>
263 </additionalDependency>
264 <additionalDependency>
265 <groupId>org.opendaylight.mdsal</groupId>
266 <artifactId>yang-binding</artifactId>
267 <version>${odl.mdsal.yang.binding.version}</version>
268 </additionalDependency>
269 <additionalDependency>
270 <groupId>org.opendaylight.yangtools</groupId>
271 <artifactId>yang-common</artifactId>
272 <version>${odl.yangtools.version}</version>
273 </additionalDependency>
274 <additionalDependency>
275 <groupId>org.opendaylight.mdsal.model</groupId>
276 <artifactId>ietf-inet-types</artifactId>
277 <version>${odl.ietf-inet-types.version}</version>
278 </additionalDependency>
279 <additionalDependency>
280 <groupId>org.opendaylight.mdsal.model</groupId>
281 <artifactId>ietf-yang-types</artifactId>
282 <version>${odl.ietf-yang-types.version}</version>
283 </additionalDependency>
284 </additionalDependencies>
291 <goal>aggregate</goal>
299 <artifactId>maven-source-plugin</artifactId>
300 <version>2.1.1</version>
303 <id>bundle-sources</id>
304 <phase>package</phase>
306 <!-- produce source artifact for main project sources -->
307 <goal>jar-no-fork</goal>
309 <!-- produce source artifact for project test sources -->
310 <goal>test-jar-no-fork</goal>
322 <!-- license plugin -->
326 <groupId>org.codehaus.mojo</groupId>
328 <artifactId>license-maven-plugin</artifactId>
330 <version>1.10</version>
334 <addJavaLicenseAfterPackage>false</addJavaLicenseAfterPackage>
336 <processStartTag>============LICENSE_START=======================================================</processStartTag>
338 <processEndTag>============LICENSE_END=========================================================</processEndTag>
340 <sectionDelimiter>================================================================================</sectionDelimiter>
342 <licenseName>apache_v2</licenseName>
344 <inceptionYear>2017</inceptionYear>
346 <organizationName>AT&T Intellectual Property. All rights
347 reserved.</organizationName>
349 <projectName>openECOMP : SDN-C</projectName>
351 <canUpdateCopyright>true</canUpdateCopyright>
353 <canUpdateDescription>true</canUpdateDescription>
355 <canUpdateLicense>true</canUpdateLicense>
357 <emptyLineAfterHeader>true</emptyLineAfterHeader>
359 <exclude>**/*.png</exclude>
360 <exclude>**/*.json</exclude>
373 <goal>update-file-header</goal>
377 <phase>process-sources</phase>
386 <groupId>org.codehaus.mojo</groupId>
387 <artifactId>properties-maven-plugin</artifactId>
388 <version>1.0.0</version>
392 <goal>set-system-properties</goal>
397 <name>maven.wagon.http.ssl.allowall</name>
398 <value>${ssl.allowall}</value>
401 <name>maven.wagon.http.ssl.insecure</name>
402 <value>${ssl.insecure}</value>
410 <groupId>org.codehaus.mojo</groupId>
411 <artifactId>versions-maven-plugin</artifactId>
412 <version>2.3</version>
415 <artifactId>maven-scm-plugin</artifactId>
416 <version>1.8.1</version>
418 <tag>${project.artifactId}-${project.version}</tag>
428 <module>odlparent-boron-sr3</module>