09fd0949ae78e85f2d17e7fddc8b40932206a35f
[sdnc/core.git] / 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/maven-v4_0_0.xsd">
3
4     <modelVersion>4.0.0</modelVersion>
5     <packaging>pom</packaging>
6     <groupId>org.openecomp.sdnc.core</groupId>
7     <artifactId>sdnc-core</artifactId>
8
9
10     <name>SDN-C Core Components</name>
11     <url>https://wiki.openecomp.org</url>
12     <description>The SDN-C core components contains the SLI, dblib and root pom</description>
13
14     <parent>
15         <groupId>org.openecomp.sdnc.core</groupId>
16         <artifactId>root</artifactId>
17             <version>1.0.0-SNAPSHOT</version>
18             <relativePath>rootpom/pom.xml</relativePath>
19     </parent>
20
21
22
23     <issueManagement>
24         <system>JIRA</system>
25         <url>http://jira.openecomp.org/</url>
26     </issueManagement>
27
28
29     <scm>
30         <connection>scm:git:ssh://git@${openecomp.git.host}/sdnc-code.git</connection>
31         <developerConnection>scm:git:ssh://${openecomp.git.host}:${openecomp.git.port}/${openecomp.git.project}/sdnc-core.git</developerConnection>
32         <url>${openecomp.git.protocol}://${openecomp.git.host}/projects/${openecomp.git.project}/repos/sdnc-core/browse</url>
33     <tag>HEAD</tag>
34   </scm>
35
36     <ciManagement>
37         <system>Jenkins</system>
38         <url>>https://jenkins.openecomp.org/</url>
39     </ciManagement>
40
41
42     <distributionManagement>
43         <site>
44           <id>sdnc-javadoc</id>
45           <url>dav:https://${openecomp.nexus.host}:${openecomp.nexus.port}/repository/sdn-c-javadoc/${project.artifactId}/${project.version}</url>
46         </site>
47     </distributionManagement>
48
49     <build>
50         <plugins>
51             <!-- license plugin -->
52
53             <plugin>
54
55                 <groupId>org.codehaus.mojo</groupId>
56
57                 <artifactId>license-maven-plugin</artifactId>
58
59                 <version>1.10</version>
60
61                 <configuration>
62
63                     <addJavaLicenseAfterPackage>false</addJavaLicenseAfterPackage>
64
65                     <processStartTag>============LICENSE_START=======================================================</processStartTag>
66
67                     <processEndTag>============LICENSE_END=========================================================</processEndTag>
68
69                     <sectionDelimiter>================================================================================</sectionDelimiter>
70
71                     <licenseName>apache_v2</licenseName>
72
73                     <inceptionYear>2017</inceptionYear>
74
75                     <organizationName>AT&amp;T Intellectual Property. All rights
76                         reserved.</organizationName>
77
78                     <projectName>openECOMP : SDN-C</projectName>
79
80                     <canUpdateCopyright>true</canUpdateCopyright>
81
82                     <canUpdateDescription>true</canUpdateDescription>
83
84                     <canUpdateLicense>true</canUpdateLicense>
85
86                     <emptyLineAfterHeader>true</emptyLineAfterHeader>
87
88                 </configuration>
89
90                 <executions>
91
92                     <execution>
93
94                         <id>first</id>
95
96                         <goals>
97
98                             <goal>update-file-header</goal>
99
100                         </goals>
101
102                         <phase>process-sources</phase>
103
104                     </execution>
105
106                 </executions>
107
108             </plugin>
109             <!-- Blackduck plugin breaks release build
110             <plugin>
111                 <groupId>com.blackducksoftware.integration</groupId>
112                 <artifactId>hub-maven-plugin</artifactId>
113                 <version>1.4.0</version>
114                 <inherited>false</inherited>
115                 <configuration>
116                     <hubProjectName>${project.name}</hubProjectName>
117                     <outputDirectory>${project.basedir}</outputDirectory>
118                 </configuration>
119                 <executions>
120                     <execution>
121                         <id>create-bdio-file</id>
122                         <phase>package</phase>
123                         <goals>
124                             <goal>createHubOutput</goal>
125                         </goals>
126                     </execution>
127                 </executions>
128             </plugin>
129             -->
130            <plugin>
131              <groupId>org.sonatype.plugins</groupId>
132              <artifactId>nexus-staging-maven-plugin</artifactId>
133              <version>1.6.7</version>
134              <extensions>true</extensions>
135              <configuration>
136                 <nexusUrl>https://nexus.openecomp.org</nexusUrl>
137                 <stagingProfileId>176c31dfe190a</stagingProfileId>
138                 <serverId>ecomp-staging</serverId>
139              </configuration>
140            </plugin>
141                 
142         </plugins>
143
144     </build>
145     <modules>
146         <module>rootpom</module>
147         <module>dblib</module>
148         <module>filters</module>
149         <module>sli</module>
150         <module>sliPluginUtils</module>
151         <module>sliapi</module>
152     </modules>
153     <organization>
154         <name>AT&amp;T</name>
155     </organization>
156     <version>1.0.0-SNAPSHOT</version>
157
158
159 </project>