fix update-maintenance-badge goal
[storage-units.git] / pom.xml
blobdb4de6650cb3d759f407da6ac10335e0353c700c
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
4     This file is part of storage-units. 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 storage-units,
6     including this file, may be copied, modified, propagated, or distributed except according to the terms contained
7     in the LICENSE file.
9 -->
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/maven-v4_0_0.xsd">
11   <modelVersion>4.0.0</modelVersion>
13   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
14   <!--                                  PARENT                                 -->
15   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
16   <!-- https://maven.apache.org/pom.html#Inheritance -->
17   <parent>
18     <groupId>de.xn--ho-hia.maven.parents</groupId>
19     <artifactId>maven-parents-java-stable</artifactId>
20     <version>2016.08.20-000508</version>
21   </parent>
23   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
24   <!--                               COORDINATES                               -->
25   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
26   <!-- https://maven.apache.org/pom.html#Maven_Coordinates -->
27   <groupId>de.xn--ho-hia.storage_units</groupId>
28   <artifactId>storage-units.java</artifactId>
29   <version>4.0.0-${revision}</version>
30   <packaging>pom</packaging>
32   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
33   <!--                               INFORMATIONS                              -->
34   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
35   <!-- https://maven.apache.org/pom.html#More_Project_Information -->
36   <name>Storage Units :: Parent</name>
37   <description>Implementation of storage units according to ISO IEC 80000-13:2008.</description>
38   <url>https://seb.xn--ho-hia.de/storage-units</url>
39   <inceptionYear>2012</inceptionYear>
41   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
42   <!--                                 MODULES                                 -->
43   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
44   <!-- https://maven.apache.org/pom.html#Aggregation -->
45   <modules>
46    <module>storage-units</module>
47    <module>storage-units-eclipselink</module>
48    <module>storage-units-jackson</module>
49    <module>storage-units-mongodb</module>
50   </modules>
52   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
53   <!--                                    SCM                                  -->
54   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
55   <!-- https://maven.apache.org/pom.html#SCM -->
56   <scm>
57     <connection>scm:git:git://github.com/sebhoss/storage-units.git</connection>
58     <developerConnection>scm:git:git@github.com:sebhoss/storage-units.git</developerConnection>
59     <tag>master</tag>
60     <url>${project.url}</url>
61   </scm>
63   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
64   <!--                             ISSUE MANAGEMENT                            -->
65   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
66   <!-- https://maven.apache.org/pom.html#Issue_Management -->
67   <issueManagement>
68     <system>GitHub</system>
69     <url>https://github.com/sebhoss/storage-units/issues</url>
70   </issueManagement>
72   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
73   <!--                               CI MANAGEMENT                             -->
74   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
75   <!-- https://maven.apache.org/pom.html#Continuous_Integration_Management -->
76   <ciManagement>
77     <system>Travis</system>
78     <url>https://travis-ci.org/sebhoss/storage-units</url>
79   </ciManagement>
81   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
82   <!--                          DISTRIBUTION MANAGEMENT                        -->
83   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
84   <!-- https://maven.apache.org/pom.html#Distribution_Management -->
85   <distributionManagement>
86     <site>
87       <id>github</id>
88       <name>GitHub Pages</name>
89       <url>https://seb.xn--ho-hia.de/storage-units</url>
90     </site>
91   </distributionManagement>
93   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
94   <!--                                PROPERTIES                               -->
95   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
96   <!-- https://maven.apache.org/pom.html#Properties -->
97   <properties>
98     <revision>SNAPSHOT</revision>
99   </properties>
101   <build>
102     <plugins>
103       <plugin>
104         <groupId>org.codehaus.mojo</groupId>
105         <artifactId>flatten-maven-plugin</artifactId>
106         <version>1.0.0</version>
107         <configuration>
108           <flattenMode>oss</flattenMode>
109         </configuration>
110         <executions>
111           <!-- enable flattening -->
112           <execution>
113             <id>flatten</id>
114             <phase>process-resources</phase>
115             <goals>
116               <goal>flatten</goal>
117             </goals>
118           </execution>
119           <!-- ensure proper cleanup -->
120           <execution>
121             <id>flatten.clean</id>
122             <phase>clean</phase>
123             <goals>
124               <goal>clean</goal>
125             </goals>
126           </execution>
127         </executions>
128       </plugin>
129     </plugins>
130   </build>
132 </project>