|
3 | 3 | <modelVersion>4.0.0</modelVersion> |
4 | 4 | <groupId>org.itsallcode</groupId> |
5 | 5 | <artifactId>openfasttrace</artifactId> |
6 | | - <version>2.0.2</version><!-- PRODUCT VERSION: do not remove this comment! --> |
| 6 | + <version>2.1.0</version><!-- PRODUCT VERSION: do not remove this comment! --> |
7 | 7 | <name>OpenFastTrace</name> |
8 | 8 | <description>Free requirement tracking suite</description> |
9 | 9 | <url>https://github.com/itsallcode/openfasttrace</url> |
10 | 10 | <properties> |
11 | 11 | <java.version>1.8</java.version> |
12 | 12 | <junit.version>5.3.1</junit.version> |
13 | 13 | <junit.platform.version>1.3.1</junit.platform.version> |
| 14 | + <maven.surefire.version>2.22.1</maven.surefire.version> |
14 | 15 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
15 | 16 | </properties> |
16 | 17 | <licenses> |
|
27 | 28 | <organization>itsallcode</organization> |
28 | 29 | <organizationUrl>https://github.com/itsallcode</organizationUrl> |
29 | 30 | </developer> |
30 | | - <developer> |
31 | | - <id>sascha15432</id> |
32 | | - <url>https://github.com/sascha15432</url> |
33 | | - <organization>itsallcode</organization> |
34 | | - <organizationUrl>https://github.com/itsallcode</organizationUrl> |
35 | | - </developer> |
36 | 31 | <developer> |
37 | 32 | <id>kaklakariada</id> |
38 | 33 | <url>https://github.com/kaklakariada</url> |
|
73 | 68 | <version>${junit.version}</version> |
74 | 69 | <scope>test</scope> |
75 | 70 | </dependency> |
| 71 | + <dependency> |
| 72 | + <groupId>org.junit.jupiter</groupId> |
| 73 | + <artifactId>junit-jupiter-params</artifactId> |
| 74 | + <version>${junit.version}</version> |
| 75 | + <scope>test</scope> |
| 76 | + </dependency> |
76 | 77 | <dependency> |
77 | 78 | <groupId>org.junit.platform</groupId> |
78 | 79 | <artifactId>junit-platform-launcher</artifactId> |
|
82 | 83 | <dependency> |
83 | 84 | <groupId>org.junit-pioneer</groupId> |
84 | 85 | <artifactId>junit-pioneer</artifactId> |
85 | | - <version>0.2.2</version> |
| 86 | + <version>0.3.0</version> |
| 87 | + <scope>test</scope> |
86 | 88 | </dependency> |
87 | 89 | <dependency> |
88 | 90 | <groupId>org.hamcrest</groupId> |
|
111 | 113 | <dependency> |
112 | 114 | <groupId>nl.jqno.equalsverifier</groupId> |
113 | 115 | <artifactId>equalsverifier</artifactId> |
114 | | - <version>2.4.6</version> |
| 116 | + <version>3.0.2</version> |
115 | 117 | <scope>test</scope> |
116 | 118 | </dependency> |
117 | 119 | </dependencies> |
|
120 | 122 | <plugin> |
121 | 123 | <groupId>org.apache.maven.plugins</groupId> |
122 | 124 | <artifactId>maven-compiler-plugin</artifactId> |
123 | | - <version>3.7.0</version> |
| 125 | + <version>3.8.0</version> |
124 | 126 | <configuration> |
125 | 127 | <source>${java.version}</source> |
126 | 128 | <target>${java.version}</target> |
|
141 | 143 | <plugin> |
142 | 144 | <groupId>org.apache.maven.plugins</groupId> |
143 | 145 | <artifactId>maven-surefire-plugin</artifactId> |
144 | | - <version>2.22.1</version> |
| 146 | + <version>${maven.surefire.version}</version> |
145 | 147 | <configuration> |
146 | 148 | <systemPropertyVariables> |
147 | 149 | <java.util.logging.config.file>${basedir}/src/test/resources/logging.properties</java.util.logging.config.file> |
148 | 150 | </systemPropertyVariables> |
| 151 | + <!-- Workaround for failing tests on Circle CI with Surefire --> |
| 152 | + <!-- ${argLine} is required to inject default arguments for jacoco --> |
| 153 | + <argLine>${argLine} -Djdk.net.URLClassPath.disableClassPathURLCheck=true</argLine> |
149 | 154 | </configuration> |
150 | 155 | </plugin> |
151 | 156 | <plugin> |
|
177 | 182 | <charset>UTF-8</charset> |
178 | 183 | <doclint></doclint> |
179 | 184 | <serialwarn>true</serialwarn> |
180 | | - <failOnError>false</failOnError> |
181 | | - <failOnWarnings>false</failOnWarnings> |
| 185 | + <failOnError>true</failOnError> |
| 186 | + <failOnWarnings>true</failOnWarnings> |
182 | 187 | </configuration> |
183 | 188 | </plugin> |
184 | 189 | <plugin> |
185 | 190 | <groupId>org.jacoco</groupId> |
186 | 191 | <artifactId>jacoco-maven-plugin</artifactId> |
187 | | - <version>0.8.1</version> |
| 192 | + <version>0.8.2</version> |
188 | 193 | <executions> |
189 | 194 | <execution> |
190 | 195 | <goals> |
|
333 | 338 | <plugin> |
334 | 339 | <groupId>org.apache.maven.plugins</groupId> |
335 | 340 | <artifactId>maven-surefire-report-plugin</artifactId> |
336 | | - <version>2.21.0</version> |
| 341 | + <version>${maven.surefire.version}</version> |
337 | 342 | </plugin> |
338 | 343 | </plugins> |
339 | 344 | </reporting> |
|
0 commit comments