format & docs
[storage-units.git] / pom.xml
blob5d3e92214aca87f79334dd74a3a78d430923f0f7
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3   ~ SPDX-FileCopyrightText: The Storage-Units Authors
4   ~ SPDX-License-Identifier: 0BSD
5   -->
6 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
7          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
8     <modelVersion>4.0.0</modelVersion>
10     <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
11     <!--                                  PARENT                                 -->
12     <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
13     <!-- https://maven.apache.org/pom.html#Inheritance -->
14     <parent>
15         <groupId>wtf.metio.maven.parents</groupId>
16         <artifactId>maven-parents-java-prototype</artifactId>
17         <version>2022.10.28</version>
18     </parent>
20     <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
21     <!--                               COORDINATES                               -->
22     <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
23     <!-- https://maven.apache.org/pom.html#Maven_Coordinates -->
24     <groupId>wtf.metio.storage-units</groupId>
25     <artifactId>storage-units.java</artifactId>
26     <version>9999.99.99-SNAPSHOT</version>
27     <packaging>pom</packaging>
29     <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
30     <!--                               INFORMATIONS                              -->
31     <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
32     <!-- https://maven.apache.org/pom.html#More_Project_Information -->
33     <name>Storage Units</name>
34     <description>Implementation of storage units according to ISO IEC 80000-13:2008.</description>
35     <url>https://storage-units.projects.metio.wtf/</url>
36     <inceptionYear>2012</inceptionYear>
38     <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
39     <!--                                 MODULES                                 -->
40     <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
41     <!-- https://maven.apache.org/pom.html#Aggregation -->
42     <modules>
43         <module>storage-units-dozer</module>
44         <module>storage-units-eclipselink</module>
45         <module>storage-units-jackson</module>
46         <module>storage-units-jakarta</module>
47         <module>storage-units-mapstruct</module>
48         <module>storage-units-model</module>
49         <module>storage-units-modelmapper</module>
50         <module>storage-units-mongodb</module>
51         <module>storage-units-orika</module>
52     </modules>
54     <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
55     <!--                                    SCM                                  -->
56     <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
57     <!-- https://maven.apache.org/pom.html#SCM -->
58     <scm>
59         <connection>scm:git:git://github.com/metio/storage-units.java.git</connection>
60         <developerConnection>scm:git:git@github.com:metio/storage-units.java.git</developerConnection>
61         <tag>main</tag>
62         <url>${project.url}</url>
63     </scm>
65     <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
66     <!--                             ISSUE MANAGEMENT                            -->
67     <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
68     <!-- https://maven.apache.org/pom.html#Issue_Management -->
69     <issueManagement>
70         <system>GitHub</system>
71         <url>https://github.com/metio/storage-units.java/issues</url>
72     </issueManagement>
74     <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
75     <!--                                PROPERTIES                               -->
76     <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
77     <!-- https://maven.apache.org/pom.html#Properties -->
78     <properties>
79         <version.jdk>${javaVersion}</version.jdk>
80     </properties>
82     <build>
83         <plugins>
84             <plugin>
85                 <groupId>org.codehaus.mojo</groupId>
86                 <artifactId>properties-maven-plugin</artifactId>
87                 <version>1.1.0</version>
88                 <executions>
89                     <execution>
90                         <phase>initialize</phase>
91                         <goals>
92                             <goal>read-project-properties</goal>
93                         </goals>
94                         <configuration>
95                             <quiet>true</quiet>
96                             <files>
97                                 <file>${project.basedir}/../java.properties</file>
98                             </files>
99                         </configuration>
100                     </execution>
101                 </executions>
102             </plugin>
103         </plugins>
104     </build>
106 </project>