+\r
+ <!-- Mandatory plugins for using Spock -->\r
+ <plugin>\r
+ <!-- The gmavenplus plugin is used to compile Groovy code. To learn more about this plugin,\r
+ visit https://github.com/groovy/GMavenPlus/wiki -->\r
+ <groupId>org.codehaus.gmavenplus</groupId>\r
+ <artifactId>gmavenplus-plugin</artifactId>\r
+ <version>1.9.0</version>\r
+ <executions>\r
+ <execution>\r
+ <goals>\r
+ <goal>compileTests</goal>\r
+ </goals>\r
+ </execution>\r
+ </executions>\r
+ </plugin>\r
+ <!-- Required because names of spec classes don't match default Surefire patterns (`*Test` etc.) -->\r
+ <plugin>\r
+ <groupId>org.apache.maven.plugins</groupId>\r
+ <artifactId>maven-surefire-plugin</artifactId>\r
+ <version>3.0.0-M5</version>\r
+ <configuration>\r
+ <useFile>false</useFile>\r
+ <includes>\r
+ <include>**/*Spec.java</include>\r
+ <include>**/*Test.java</include> <!-- Just in case of having also "normal" JUnit tests -->\r
+ </includes>\r
+ </configuration>\r
+ </plugin>\r
+\r