Missing properties
[ccsdk/parent.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"
3         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
4
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>
10
11         <name>Parent POMs</name>
12         <url>http://wiki.onap.org</url>
13         <description>Parent POMs to be used by clients of CCSDK</description>
14
15
16         <repositories>
17                 <repository>
18                         <id>onap-public</id>
19                         <url>${onap.nexus.public-url}</url>
20                         <releases>
21                                 <enabled>true</enabled>
22                                 <!-- <updatePolicy>always</updatePolicy> <updatePolicy>never</updatePolicy>
23                                         <updatePolicy>daily</updatePolicy> <updatePolicy>interval:in minutes</updatePolicy> -->
24                                 <updatePolicy>never</updatePolicy>
25                         </releases>
26                         <snapshots>
27                                 <enabled>true</enabled>
28                                 <updatePolicy>always</updatePolicy>
29                                 <!-- <updatePolicy>always</updatePolicy> <updatePolicy>never</updatePolicy>
30                                         <updatePolicy>daily</updatePolicy> <updatePolicy>interval:30</updatePolicy> -->
31                         </snapshots>
32                 </repository>
33                 <repository>
34                         <id>onap-release</id>
35                         <name>onap-repository-releases</name>
36                         <url>${onap.nexus.release-url}</url>
37                         <releases>
38                                 <enabled>true</enabled>
39                                 <updatePolicy>never</updatePolicy>
40                         </releases>
41                         <snapshots>
42                                 <enabled>false</enabled>
43                         </snapshots>
44                 </repository>
45                 <repository>
46                         <id>onap-snapshot</id>
47                         <name>onap-repository-snapshots</name>
48                         <url>${onap.nexus.snapshot-url}</url>
49                         <releases>
50                                 <enabled>false</enabled>
51                         </releases>
52                         <snapshots>
53                                 <enabled>true</enabled>
54                         </snapshots>
55                 </repository>
56                 <repository>
57                         <id>opendaylight-mirror</id>
58                         <name>opendaylight-mirror</name>
59                         <url>${opendaylight.nexus.public-url}</url>
60                         <releases>
61                                 <enabled>true</enabled>
62                                 <updatePolicy>never</updatePolicy>
63                         </releases>
64                         <snapshots>
65                                 <enabled>false</enabled>
66                         </snapshots>
67                 </repository>
68                 <repository>
69                         <id>opendaylight-snapshot</id>
70                         <name>opendaylight-snapshot</name>
71                         <url>${opendaylight.nexus.snapshot-url}</url>
72                         <releases>
73                                 <enabled>false</enabled>
74                         </releases>
75                         <snapshots>
76                                 <enabled>true</enabled>
77                         </snapshots>
78                 </repository>
79
80         </repositories>
81
82         <distributionManagement>
83                 <repository>
84                         <id>onap-releases</id>
85                         <name>onap-repository-releases</name>
86                         <url>${onap.nexus.release-url}</url>
87                 </repository>
88                 <snapshotRepository>
89                         <id>onap-snapshots</id>
90                         <name>onap-repository-snapshots</name>
91                         <url>${onap.nexus.snapshot-url}</url>
92                 </snapshotRepository>
93         </distributionManagement>
94
95         <build>
96                 <pluginManagement>
97                         <plugins>
98                                 <plugin>
99                                         <groupId>org.apache.maven.plugins</groupId>
100                                         <artifactId>maven-site-plugin</artifactId>
101                                         <version>3.6</version>
102                                         <dependencies>
103                                                 <dependency>
104                                                         <groupId>org.apache.maven.wagon</groupId>
105                                                         <artifactId>wagon-webdav-jackrabbit</artifactId>
106                                                         <version>2.10</version>
107                                                 </dependency>
108                                                 <dependency>
109                                                         <groupId>org.apache.maven.doxia</groupId>
110                                                         <artifactId>doxia-core</artifactId>
111                                                         <version>1.7</version>
112                                                 </dependency>
113                                                 <dependency>
114                                                         <groupId>org.apache.maven.doxia</groupId>
115                                                         <artifactId>doxia-sink-api</artifactId>
116                                                         <version>1.7</version>
117                                                 </dependency>
118                                                 <dependency>
119                                                         <groupId>org.apache.maven.doxia</groupId>
120                                                         <artifactId>doxia-logging-api</artifactId>
121                                                         <version>1.7</version>
122                                                 </dependency>
123                                         </dependencies>
124                                         <executions>
125                                                 <execution>
126                                                         <id>attach-descriptor</id>
127                                                         <goals>
128                                                                 <goal>attach-descriptor</goal>
129                                                         </goals>
130                                                 </execution>
131                                         </executions>
132                                 </plugin>
133                                 <plugin>
134                                         <groupId>org.apache.maven.plugins</groupId>
135                                         <artifactId>maven-compiler-plugin</artifactId>
136                                         <version>${maven.compile.plugin.version}</version>
137                                         <configuration>
138                                                 <source>${java.version.source}</source>
139                                                 <target>${java.version.target}</target>
140                                         </configuration>
141                                 </plugin>
142                                 <plugin>
143                                         <groupId>org.codehaus.mojo</groupId>
144                                         <artifactId>sonar-maven-plugin</artifactId>
145                                         <version>3.2</version>
146                                 </plugin>
147                                 <plugin>
148                                         <artifactId>maven-source-plugin</artifactId>
149                                         <version>2.1.1</version>
150                                         <executions>
151                                                 <execution>
152                                                         <id>bundle-sources</id>
153                                                         <phase>package</phase>
154                                                         <goals>
155                                                                 <!-- produce source artifact for main project sources -->
156                                                                 <goal>jar-no-fork</goal>
157
158                                                                 <!-- produce source artifact for project test sources -->
159                                                                 <goal>test-jar-no-fork</goal>
160                                                         </goals>
161                                                 </execution>
162                                         </executions>
163                                 </plugin>
164
165
166                         </plugins>
167
168                 </pluginManagement>
169
170                 <plugins>
171                         <!-- license plugin -->
172
173                         <plugin>
174
175                                 <groupId>org.codehaus.mojo</groupId>
176
177                                 <artifactId>license-maven-plugin</artifactId>
178
179                                 <version>1.10</version>
180
181                                 <configuration>
182
183                                         <addJavaLicenseAfterPackage>false</addJavaLicenseAfterPackage>
184
185                                         <processStartTag>============LICENSE_START=======================================================</processStartTag>
186
187                                         <processEndTag>============LICENSE_END=========================================================</processEndTag>
188
189                                         <sectionDelimiter>================================================================================</sectionDelimiter>
190
191                                         <licenseName>apache_v2</licenseName>
192
193                                         <inceptionYear>2017</inceptionYear>
194
195                                         <organizationName>AT&amp;T Intellectual Property. All rights
196                                                 reserved.</organizationName>
197
198                                         <projectName>openECOMP : SDN-C</projectName>
199
200                                         <canUpdateCopyright>true</canUpdateCopyright>
201
202                                         <canUpdateDescription>true</canUpdateDescription>
203
204                                         <canUpdateLicense>true</canUpdateLicense>
205
206                                         <emptyLineAfterHeader>true</emptyLineAfterHeader>
207                                         <excludes>
208                                                 <exclude>**/*.png</exclude>
209                                                 <exclude>**/*.json</exclude>
210                                         </excludes>
211
212                                 </configuration>
213
214                                 <executions>
215
216                                         <execution>
217
218                                                 <id>first</id>
219
220                                                 <goals>
221
222                                                         <goal>update-file-header</goal>
223
224                                                 </goals>
225
226                                                 <phase>process-sources</phase>
227
228                                         </execution>
229
230                                 </executions>
231
232                         </plugin>
233
234                         <plugin>
235                                 <groupId>org.codehaus.mojo</groupId>
236                                 <artifactId>properties-maven-plugin</artifactId>
237                                 <version>1.0.0</version>
238                                 <executions>
239                                         <execution>
240                                                 <goals>
241                                                         <goal>set-system-properties</goal>
242                                                 </goals>
243                                                 <configuration>
244                                                         <properties>
245                                                                 <property>
246                                                                         <name>maven.wagon.http.ssl.allowall</name>
247                                                                         <value>${ssl.allowall}</value>
248                                                                 </property>
249                                                                 <property>
250                                                                         <name>maven.wagon.http.ssl.insecure</name>
251                                                                         <value>${ssl.insecure}</value>
252                                                                 </property>
253                                                         </properties>
254                                                 </configuration>
255                                         </execution>
256                                 </executions>
257                         </plugin>
258                         <plugin>
259                                 <groupId>org.codehaus.mojo</groupId>
260                                 <artifactId>versions-maven-plugin</artifactId>
261                                 <version>2.3</version>
262                         </plugin>
263                         <plugin>
264                                 <artifactId>maven-scm-plugin</artifactId>
265                                 <version>1.8.1</version>
266                                 <configuration>
267                                         <tag>${project.artifactId}-${project.version}</tag>
268                                 </configuration>
269                         </plugin>
270                 </plugins>
271         </build>
272         <organization>
273                 <name>ONAP</name>
274         </organization>
275
276         <modules>
277                 <module>odlparent-boron-sr3</module>
278         </modules>
279 </project>