Skip to content

Commit a1e8bf8

Browse files
Fails fast if mongo not running
1 parent a3016da commit a1e8bf8

File tree

1 file changed

+21
-1
lines changed

1 file changed

+21
-1
lines changed

spring-data-mongodb/pom.xml

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -336,7 +336,27 @@
336336
<build>
337337

338338
<plugins>
339-
339+
<plugin>
340+
<groupId>com.googlecode.maven-download-plugin</groupId>
341+
<artifactId>download-maven-plugin</artifactId>
342+
<version>1.9.0</version>
343+
<executions>
344+
<execution>
345+
<id>check-mongodb-running</id>
346+
<phase>initialize</phase>
347+
<goals>
348+
<goal>wget</goal>
349+
</goals>
350+
</execution>
351+
</executions>
352+
<configuration>
353+
<url>http://localhost:27017</url>
354+
<outputDirectory>${maven.multiModuleProjectDirectory}/target</outputDirectory>
355+
<outputFileName>mongo-wget.log</outputFileName>
356+
<skipCache>true</skipCache>
357+
<skip>${skipTests}</skip>
358+
</configuration>
359+
</plugin>
340360
<plugin>
341361
<groupId>com.mysema.maven</groupId>
342362
<artifactId>apt-maven-plugin</artifactId>

0 commit comments

Comments
 (0)