1 <?xml version="1.0" encoding="UTF-8"?>
4 This file is part of maven-build-process. It is subject to the license terms in the LICENSE file found in the top-level
5 directory of this distribution and at http://creativecommons.org/publicdomain/zero/1.0/. No part of maven-build-process,
6 including this file, may be copied, modified, propagated, or distributed except according to the terms contained
10 <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">
11 <modelVersion>4.0.0</modelVersion>
13 <!-- ordering follows https://maven.apache.org/developers/conventions/code.html#POM_Code_Convention -->
15 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
17 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
18 <!-- https://maven.apache.org/pom.html#Inheritance -->
19 <!-- <parent></parent> -->
21 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
23 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
24 <!-- https://maven.apache.org/pom.html#Maven_Coordinates -->
25 <groupId>de.xn--ho-hia.maven</groupId>
26 <artifactId>maven-build-process</artifactId>
27 <version>0.0.0-SNAPSHOT</version>
28 <packaging>pom</packaging>
30 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
32 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
33 <!-- https://maven.apache.org/pom.html#More_Project_Information -->
34 <name>Maven Build Process</name>
35 <description>Resources & configuration for the Maven based build process used by Sebastian Hoß</description>
36 <url>http://seb.xn--ho-hia.de/maven-build-process</url>
37 <inceptionYear>2016</inceptionYear>
39 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
41 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
42 <!-- https://maven.apache.org/pom.html#Organization -->
44 <name>metio.wtf</name>
45 <url>http://metio.wtf/</url>
48 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
50 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
51 <!-- https://maven.apache.org/pom.html#Licenses -->
54 <name>Creative Commons Zero</name>
55 <url>http://creativecommons.org/publicdomain/zero/1.0/legalcode.txt</url>
56 <distribution>repo</distribution>
57 <comments>http://creativecommons.org/publicdomain/zero/1.0/</comments>
61 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
63 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
64 <!-- https://maven.apache.org/pom.html#Developers -->
68 <name>Sebastian Hoß</name>
69 <email>mail@shoss.de</email>
70 <url>http://seb.xn--ho-hia.de/</url>
71 <organization>metio.wtf</organization>
72 <organizationUrl>http://metio.wtf/</organizationUrl>
74 <role>Developer</role>
76 <timezone>Europe/Berlin</timezone>
78 <twitter>@sebhoss</twitter>
79 <github>@sebhoss</github>
80 <bitbucket>@sebhoss</bitbucket>
81 <gitlab>@sebastian.hoss</gitlab>
86 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
88 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
89 <!-- https://maven.apache.org/pom.html#Contributors -->
92 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
93 <!-- MAILING LISTS -->
94 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
95 <!-- https://maven.apache.org/pom.html#Mailing_Lists -->
98 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
99 <!-- PREREQUISITES -->
100 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
101 <!-- https://maven.apache.org/pom.html#Prerequisites -->
106 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
108 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
109 <!-- https://maven.apache.org/pom.html#Aggregation -->
111 <!--<module>maven-resources</module>-->
112 <module>maven-boms</module>
113 <!-- <module>maven-extensions</module> -->
114 <module>maven-parents</module>
115 <!-- <module>maven-plugins</module> -->
116 <!-- <module>maven-archetypes</module> -->
117 <!-- <module>maven-mixins</module> -->
120 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
122 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
123 <!-- https://maven.apache.org/pom.html#SCM -->
125 <connection>scm:git:git://github.com/sebhoss/maven-build-process.git</connection>
126 <developerConnection>scm:git:git@github.com:sebhoss/maven-build-process.git</developerConnection>
128 <url>https://github.com/sebhoss/maven-build-process</url>
131 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
132 <!-- ISSUE MANAGEMENT -->
133 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
134 <!-- https://maven.apache.org/pom.html#Issue_Management -->
136 <system>GitHub</system>
137 <url>https://github.com/sebhoss/maven-build-process/issues</url>
140 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
141 <!-- CI MANAGEMENT -->
142 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
143 <!-- https://maven.apache.org/pom.html#Continuous_Integration_Management -->
145 <system>Travis-CI</system>
146 <url>https://travis-ci.org/sebhoss/${project.artifactId}</url>
149 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
150 <!-- DISTRIBUTION MANAGEMENT -->
151 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
152 <!-- https://maven.apache.org/pom.html#Distribution_Management -->
153 <distributionManagement>
156 <name>GitHub Pages</name>
157 <url>http://seb.xn--ho-hia.de/maven-build-process/</url>
160 <!-- http://central.sonatype.org/pages/apache-maven.html -->
161 <id>${staging-id}</id>
162 <url>${staging-url}</url>
163 </snapshotRepository>
165 <id>${release-id}</id>
166 <url>${release-url}</url>
168 </distributionManagement>
170 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
172 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
173 <!-- https://maven.apache.org/pom.html#Properties -->
175 <!-- 'global' settings -->
176 <global.encoding>UTF-8</global.encoding>
178 <!-- project settings -->
179 <project.build.sourceEncoding>${global.encoding}</project.build.sourceEncoding>
180 <project.reporting.outputEncoding>${global.encoding}</project.reporting.outputEncoding>
182 <!-- version declarations -->
183 <version.sonar-m-p>3.0.2</version.sonar-m-p>
184 <version.m-gpg-p>1.6</version.m-gpg-p>
185 <version.nexus-stagig-m-p>1.6.7</version.nexus-stagig-m-p>
186 <version.m-enforcer-p>1.4.1</version.m-enforcer-p>
188 <!-- plugin settings -->
189 <!-- https://maven.apache.org/plugins/maven-gpg-plugin/sign-mojo.html#executable -->
190 <gpg.executable>gpg2</gpg.executable>
191 <!-- http://sonarsource.github.io/sonar-maven/sonar-mojo.html#skip -->
192 <sonar.skip>false</sonar.skip>
195 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
196 <!-- DEPENDENCY MANAGEMENT -->
197 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
198 <!-- https://maven.apache.org/pom.html#Dependency_Management -->
199 <dependencyManagement/>
201 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
202 <!-- DEPENDENCIES -->
203 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
204 <!-- https://maven.apache.org/pom.html#Dependencies -->
207 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
209 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
210 <!-- https://maven.apache.org/pom.html#Build -->
212 <!-- https://maven.apache.org/pom.html#Plugin_Management -->
214 <!-- https://maven.apache.org/pom.html#Plugins -->
217 <!-- http://sonarsource.github.io/sonar-maven/ -->
218 <groupId>org.sonarsource.scanner.maven</groupId>
219 <artifactId>sonar-maven-plugin</artifactId>
220 <version>${version.sonar-m-p}</version>
222 <skip>${sonar.skip}</skip>
227 <!-- https://maven.apache.org/plugins/maven-gpg-plugin/ -->
228 <groupId>org.apache.maven.plugins</groupId>
229 <artifactId>maven-gpg-plugin</artifactId>
230 <version>${version.m-gpg-p}</version>
232 <executable>${gpg.executable}</executable>
237 <!-- https://github.com/sonatype/nexus-maven-plugins/tree/master/staging/maven-plugin -->
238 <groupId>org.sonatype.plugins</groupId>
239 <artifactId>nexus-staging-maven-plugin</artifactId>
240 <version>${version.nexus-stagig-m-p}</version>
242 <!-- make sure that you have an appropriate entry in your settings.xml -->
243 <serverId>${staging-id}</serverId>
244 <nexusUrl>${nexus-url}</nexusUrl>
245 <autoReleaseAfterClose>true</autoReleaseAfterClose>
251 <!-- https://maven.apache.org/pom.html#Plugins -->
254 <!-- https://github.com/sonatype/nexus-maven-plugins/tree/master/staging/maven-plugin -->
255 <groupId>org.sonatype.plugins</groupId>
256 <artifactId>nexus-staging-maven-plugin</artifactId>
257 <extensions>true</extensions>