Prepare distribution for release
[ccsdk/distribution.git] / pom.xml
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
7         <parent>
8                 <groupId>org.onap.ccsdk.parent</groupId>
9                 <artifactId>odlparent-lite</artifactId>
10                 <version>1.1.3</version>
11         </parent>
12
13         <groupId>org.onap.ccsdk.distribution</groupId>
14         <artifactId>distribution-root</artifactId>
15         <version>0.3.3-SNAPSHOT</version>
16         <packaging>pom</packaging>
17
18         <name>ccsdk-distribution</name>
19         <description>Creates distributuon bundles for CCSDK</description>
20
21         <modules>
22                 <module>platform-logic</module>
23                 <module>dependencies</module>
24                 <module>ubuntu</module>
25                 <module>opendaylight</module>
26                 <module>odlsli</module>
27                 <module>dgbuilder</module>
28                 <module>dgbuilder-docker</module>
29                 <module>ansible-server</module>
30         </modules>
31
32         <properties>
33                 <application.name>distribution</application.name>
34
35                 <maven.build.timestamp.format>yyyyMMdd'T'HHmmss'Z'</maven.build.timestamp.format>
36                 <build.number>${maven.build.timestamp}</build.number>
37                 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
38                 <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
39         </properties>
40
41         <build>
42                 <plugins>
43                         <plugin>
44                                 <groupId>org.sonatype.plugins</groupId>
45                                 <artifactId>nexus-staging-maven-plugin</artifactId>
46                                 <version>1.6.7</version>
47                                 <extensions>true</extensions>
48                                 <configuration>
49                                         <nexusUrl>https://${onap.nexus.host}</nexusUrl>
50                                         <stagingProfileId>${onap.nexus.staging.profile-id}</stagingProfileId>
51                                         <serverId>${onap.nexus.staging.server-id}</serverId>
52                                 </configuration>
53                         </plugin>
54                 </plugins>
55         </build>
56 </project>