[maven-release-plugin] prepare release storage-units-1.0.1
[storage-units.git] / pom.xml
blobed5fe9a8576b412e93ed690127660bff9907ef20
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
4     Copyright © 2012 Sebastian Hoß <mail@shoss.de>
5     This work is free. You can redistribute it and/or modify it under the
6     terms of the Do What The Fuck You Want To Public License, Version 2,
7     as published by Sam Hocevar. See http://www.wtfpl.net/ for more details.
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   <parent>
17     <groupId>com.github.sebhoss</groupId>
18     <artifactId>java-parent</artifactId>
19     <version>1.0.10</version>
20   </parent>
22   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
23   <!--                               INFORMATIONS                              -->
24   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
25   <artifactId>storage-units</artifactId>
26   <version>1.0.1</version>
27   <inceptionYear>2012</inceptionYear>
28   <url>https://github.com/sebhoss/storage-units</url>
29   <name>Storage Units</name>
30   <description>Collection of storage units.</description>
32   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
33   <!--                                  SOURCE                                 -->
34   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
35   <scm>
36     <connection>scm:git:git://github.com/sebhoss/storage-units.git</connection>
37     <developerConnection>scm:git:git@github.com:sebhoss/storage-units.git</developerConnection>
38     <tag>master</tag>
39     <url>${project.url}</url>
40   </scm>
42   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
43   <!--                                PROPERTIES                               -->
44   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
45   <properties>
46     <version.bom>3.0.0</version.bom>
47   </properties>
49   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
50   <!--                               DEPENDENCIES                              -->
51   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
52   <dependencyManagement>
53     <dependencies>
54       <dependency>
55         <groupId>com.github.sebhoss.bom</groupId>
56         <artifactId>java-bom</artifactId>
57         <version>${version.bom}</version>
58         <type>pom</type>
59         <scope>import</scope>
60       </dependency>
61       <dependency>
62         <groupId>com.github.sebhoss.bom</groupId>
63         <artifactId>sebhoss-bom</artifactId>
64         <version>${version.bom}</version>
65         <type>pom</type>
66         <scope>import</scope>
67       </dependency>
68       <dependency>
69         <groupId>com.github.sebhoss.bom</groupId>
70         <artifactId>testing-bom</artifactId>
71         <version>${version.bom}</version>
72         <type>pom</type>
73         <scope>import</scope>
74       </dependency>
75     </dependencies>
76   </dependencyManagement>
77   <dependencies>
78     <dependency>
79       <groupId>com.github.sebhoss</groupId>
80       <artifactId>null-analysis</artifactId>
81     </dependency>
82     <dependency>
83       <groupId>org.eclipse.jdt</groupId>
84       <artifactId>org.eclipse.jdt.annotation</artifactId>
85     </dependency>
86     <dependency>
87       <groupId>com.github.sebhoss</groupId>
88       <artifactId>suppress-warnings</artifactId>
89     </dependency>
90     <dependency>
91       <groupId>junit</groupId>
92       <artifactId>junit</artifactId>
93       <scope>test</scope>
94     </dependency>
95     <dependency>
96       <groupId>nl.jqno.equalsverifier</groupId>
97       <artifactId>equalsverifier</artifactId>
98       <scope>test</scope>
99     </dependency>
100   </dependencies>
102   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
103   <!--                                   BUILD                                 -->
104   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
105   <build>
106     <plugins>
107       <plugin>
108         <groupId>org.apache.maven.plugins</groupId>
109         <artifactId>maven-dependency-plugin</artifactId>
110         <configuration>
111           <!--
112             Ignore common annotations because @SuppressWarnings is not retained
113             in byte code. Therefore the plugin detects a false positive.
114            -->
115           <usedDependencies>
116             <usedDependency>com.github.sebhoss:suppress-warnings</usedDependency>
117           </usedDependencies>
118         </configuration>
119       </plugin>
120     </plugins>
121   </build>
122 </project>