• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<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">
2    <modelVersion>4.0.0</modelVersion>
3    <parent>
4        <artifactId>oss-parent</artifactId>
5        <groupId>org.sonatype.oss</groupId>
6        <version>9</version>
7    </parent>
8    <groupId>pl.pragmatists</groupId>
9    <artifactId>JUnitParams</artifactId>
10    <version>1.0.5</version>
11    <packaging>jar</packaging>
12    <name>JUnitParams</name>
13    <description>Better parameterised tests for JUnit</description>
14    <url>https://github.com/Pragmatists/JUnitParams</url>
15    <developers>
16        <developer>
17            <id>pawel.lipinski</id>
18            <name>Pawel Lipinski</name>
19            <email>pawel.lipinski@pragmatists.pl</email>
20            <organization>Pragmatists</organization>
21            <organizationUrl>http://pragmatists.pl</organizationUrl>
22        </developer>
23    </developers>
24    <licenses>
25        <license>
26            <name>Apache 2</name>
27            <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
28            <distribution>repo</distribution>
29            <comments>A business-friendly OSS license</comments>
30        </license>
31    </licenses>
32    <issueManagement>
33        <system>GitHub Issues</system>
34        <url>https://github.com/Pragmatists/JUnitParams/issues</url>
35    </issueManagement>
36    <scm>
37        <connection>scm:git:git://github.com/Pragmatists/JUnitParams.git</connection>
38        <developerConnection>scm:git:git@github.com:Pragmatists/JUnitParams.git</developerConnection>
39        <url>https://github.com/Pragmatists/JUnitParams</url>
40        <tag>JUnitParams-1.0.5</tag>
41    </scm>
42    <organization>
43        <name>Pragmatists</name>
44        <url>http://pragmatists.pl</url>
45    </organization>
46    <distributionManagement>
47        <snapshotRepository>
48            <id>ossrh</id>
49            <url>https://oss.sonatype.org/content/repositories/snapshots</url>
50        </snapshotRepository>
51        <repository>
52            <id>ossrh</id>
53            <url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
54        </repository>
55    </distributionManagement>
56    <build>
57        <plugins>
58            <plugin>
59                <groupId>org.sonatype.plugins</groupId>
60                <artifactId>nexus-staging-maven-plugin</artifactId>
61                <version>1.6.6</version>
62                <extensions>true</extensions>
63                <configuration>
64                    <serverId>ossrh</serverId>
65                    <nexusUrl>https://oss.sonatype.org/</nexusUrl>
66                    <autoReleaseAfterClose>false</autoReleaseAfterClose>
67                </configuration>
68            </plugin>
69            <plugin>
70                <groupId>org.apache.maven.plugins</groupId>
71                <artifactId>maven-source-plugin</artifactId>
72                <version>2.4</version>
73                <executions>
74                    <execution>
75                        <id>attach-sources</id>
76                        <goals>
77                            <goal>jar-no-fork</goal>
78                        </goals>
79                    </execution>
80                </executions>
81            </plugin>
82            <plugin>
83                <groupId>org.apache.maven.plugins</groupId>
84                <artifactId>maven-compiler-plugin</artifactId>
85                <version>3.3</version>
86                <configuration>
87                    <source>1.6</source>
88                    <target>1.6</target>
89                    <encoding>UTF-8</encoding>
90                </configuration>
91            </plugin>
92            <plugin>
93                <groupId>org.apache.maven.plugins</groupId>
94                <artifactId>maven-javadoc-plugin</artifactId>
95                <version>2.10.3</version>
96                <configuration>
97                    <sourcepath>${project.basedir}/src/main/javadoc;${project.basedir}/src/main/java</sourcepath>
98                    <reportOutputDirectory>${project.basedir}</reportOutputDirectory>
99                    <docfilessubdirs>false</docfilessubdirs>
100                    <additionalparam>${javadoc-parameters}</additionalparam>
101                </configuration>
102                <executions>
103                    <execution>
104                        <id>attach-javadocs</id>
105                        <goals>
106                            <goal>jar</goal>
107                        </goals>
108                    </execution>
109                </executions>
110            </plugin>
111            <plugin>
112                <groupId>org.apache.maven.plugins</groupId>
113                <artifactId>maven-surefire-plugin</artifactId>
114                <version>2.17</version>
115            </plugin>
116            <plugin>
117                <groupId>org.apache.maven.plugins</groupId>
118                <artifactId>maven-jar-plugin</artifactId>
119                <version>2.6</version>
120                <configuration>
121                    <archive>
122                        <manifestEntries>
123                            <Bundle-ManifestVersion>2</Bundle-ManifestVersion>
124                            <Bundle-SymbolicName>pl.pragmatists.JUnitParams</Bundle-SymbolicName>
125                            <Bundle-Version>${project.version}</Bundle-Version>
126                            <Export-Package>junitparams;version="${project.version}";uses:="org.junit"</Export-Package>
127                            <Import-Package>org.junit;bundle-version="4.11.0"</Import-Package>
128                        </manifestEntries>
129                    </archive>
130                </configuration>
131            </plugin>
132            <plugin>
133                <groupId>org.codehaus.mojo</groupId>
134                <artifactId>animal-sniffer-maven-plugin</artifactId>
135                <version>1.14</version>
136                <executions>
137                    <execution>
138                        <id>check-java16-sun</id>
139                        <phase>test</phase>
140                        <goals>
141                            <goal>check</goal>
142                        </goals>
143                    </execution>
144                </executions>
145                <configuration>
146                    <signature>
147                        <groupId>org.codehaus.mojo.signature</groupId>
148                        <artifactId>java16</artifactId>
149                        <version>1.1</version>
150                    </signature>
151                </configuration>
152            </plugin>
153            <plugin>
154                <groupId>org.apache.maven.plugins</groupId>
155                <artifactId>maven-release-plugin</artifactId>
156                <version>2.5.3</version>
157                <configuration>
158                    <releaseProfiles>release</releaseProfiles>
159                </configuration>
160            </plugin>
161        </plugins>
162    </build>
163    <profiles>
164        <profile>
165            <id>release</id>
166            <build>
167                <plugins>
168                    <plugin>
169                        <groupId>org.apache.maven.plugins</groupId>
170                        <artifactId>maven-gpg-plugin</artifactId>
171                        <version>1.6</version>
172                        <executions>
173                            <execution>
174                                <id>sign-artifacts</id>
175                                <phase>verify</phase>
176                                <goals>
177                                    <goal>sign</goal>
178                                </goals>
179                            </execution>
180                        </executions>
181                    </plugin>
182                </plugins>
183            </build>
184        </profile>
185        <profile>
186            <id>java8</id>
187            <activation>
188                <jdk>1.8</jdk>
189            </activation>
190            <properties>
191                <javadoc-parameters>-Xdoclint:none</javadoc-parameters>
192            </properties>
193        </profile>
194    </profiles>
195    <dependencies>
196        <dependency>
197            <groupId>junit</groupId>
198            <artifactId>junit</artifactId>
199            <version>4.12</version>
200        </dependency>
201        <dependency>
202            <groupId>org.assertj</groupId>
203            <artifactId>assertj-core</artifactId>
204            <version>1.7.1</version>
205            <scope>test</scope>
206        </dependency>
207    </dependencies>
208</project>
209