|
15 | 15 | ~ limitations under the License. |
16 | 16 | --> |
17 | 17 |
|
18 | | -<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"> |
| 18 | +<project xmlns="http://maven.apache.org/POM/4.0.0" |
| 19 | + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
| 20 | + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> |
19 | 21 |
|
20 | 22 | <parent> |
21 | 23 | <groupId>org.sonatype.oss</groupId> |
|
70 | 72 | <source>1.5</source> |
71 | 73 | <target>1.5</target> |
72 | 74 | <encoding>UTF-8</encoding> |
| 75 | + <compilerId>groovy-eclipse-compiler</compilerId> |
73 | 76 | </configuration> |
| 77 | + <dependencies> |
| 78 | + <dependency> |
| 79 | + <groupId>org.codehaus.groovy</groupId> |
| 80 | + <artifactId>groovy-eclipse-compiler</artifactId> |
| 81 | + <version>2.7.0-01</version> |
| 82 | + </dependency> |
| 83 | + <dependency> |
| 84 | + <groupId>org.codehaus.groovy</groupId> |
| 85 | + <artifactId>groovy-eclipse-batch</artifactId> |
| 86 | + <version>1.8.6-01</version> |
| 87 | + </dependency> |
| 88 | + </dependencies> |
74 | 89 | </plugin> |
75 | 90 | <plugin> |
76 | 91 | <artifactId>maven-javadoc-plugin</artifactId> |
|
81 | 96 | <plugin> |
82 | 97 | <artifactId>maven-release-plugin</artifactId> |
83 | 98 | <configuration> |
84 | | - <scmCommentPrefix /> |
| 99 | + <scmCommentPrefix/> |
85 | 100 | </configuration> |
86 | 101 | </plugin> |
87 | 102 | <plugin> |
|
102 | 117 | <includes> |
103 | 118 | <include>**/*Test.java</include> |
104 | 119 | <include>**/*Should.java</include> |
| 120 | + <include>**/*Spec.java</include> |
105 | 121 | </includes> |
106 | 122 | </configuration> |
| 123 | + <executions> |
| 124 | + <execution> |
| 125 | + <phase>test</phase> |
| 126 | + <goals> |
| 127 | + <goal>test</goal> |
| 128 | + </goals> |
| 129 | + <configuration> |
| 130 | + <testNGArtifactName>none:none</testNGArtifactName> |
| 131 | + </configuration> |
| 132 | + </execution> |
| 133 | + <execution> |
| 134 | + <id>test-testng</id> |
| 135 | + <phase>test</phase> |
| 136 | + <goals> |
| 137 | + <goal>test</goal> |
| 138 | + </goals> |
| 139 | + <configuration> |
| 140 | + <junitArtifactName>none:none</junitArtifactName> |
| 141 | + </configuration> |
| 142 | + </execution> |
| 143 | + </executions> |
107 | 144 | </plugin> |
108 | 145 | <plugin> |
109 | 146 | <groupId>org.codehaus.mojo</groupId> |
|
133 | 170 | <plugin> |
134 | 171 | <groupId>org.apache.felix</groupId> |
135 | 172 | <artifactId>maven-bundle-plugin</artifactId> |
136 | | - <version>2.3.6</version> |
137 | 173 | <extensions>true</extensions> |
138 | 174 | <configuration> |
139 | 175 | <archive> |
|
156 | 192 | </executions> |
157 | 193 | </plugin> |
158 | 194 | <plugin> |
159 | | - <groupId>org.jvnet</groupId> |
160 | | - <artifactId>animal-sniffer</artifactId> |
161 | | - <version>1.2</version> |
| 195 | + <groupId>org.codehaus.mojo</groupId> |
| 196 | + <artifactId>build-helper-maven-plugin</artifactId> |
162 | 197 | <executions> |
163 | 198 | <execution> |
164 | | - <id>animal-sniffer</id> |
165 | | - <phase>compile</phase> |
| 199 | + <id>add-test-source</id> |
| 200 | + <phase>generate-test-sources</phase> |
166 | 201 | <goals> |
167 | | - <goal>check</goal> |
| 202 | + <goal>add-test-source</goal> |
168 | 203 | </goals> |
169 | 204 | <configuration> |
170 | | - <signature> |
171 | | - <groupId>org.jvnet.animal-sniffer</groupId> |
172 | | - <artifactId>java1.5</artifactId> |
173 | | - <version>1.0</version> |
174 | | - </signature> |
| 205 | + <sources> |
| 206 | + <source>src/test/groovy</source> |
| 207 | + </sources> |
175 | 208 | </configuration> |
176 | 209 | </execution> |
177 | 210 | </executions> |
178 | | - <dependencies> |
179 | | - <dependency> |
180 | | - <groupId>org.jvnet.animal-sniffer</groupId> |
181 | | - <artifactId>java1.5</artifactId> |
182 | | - <version>1.0</version> |
183 | | - <type>sig</type> |
184 | | - </dependency> |
185 | | - </dependencies> |
| 211 | + </plugin> |
| 212 | + <plugin> |
| 213 | + <groupId>org.easyb</groupId> |
| 214 | + <artifactId>maven-easyb-plugin</artifactId> |
| 215 | + <version>1.4</version> |
| 216 | + <executions> |
| 217 | + <execution> |
| 218 | + <goals> |
| 219 | + <goal>test</goal> |
| 220 | + </goals> |
| 221 | + </execution> |
| 222 | + </executions> |
186 | 223 | </plugin> |
187 | 224 | </plugins> |
188 | 225 | <pluginManagement> |
189 | 226 | <plugins> |
190 | 227 | <plugin> |
191 | 228 | <artifactId>maven-compiler-plugin</artifactId> |
192 | | - <version>2.4</version> |
| 229 | + <version>2.5.1</version> |
193 | 230 | </plugin> |
194 | 231 | <plugin> |
195 | 232 | <artifactId>maven-javadoc-plugin</artifactId> |
|
219 | 256 | <artifactId>maven-jar-plugin</artifactId> |
220 | 257 | <version>2.3.2</version> |
221 | 258 | </plugin> |
| 259 | + <plugin> |
| 260 | + <groupId>org.apache.felix</groupId> |
| 261 | + <artifactId>maven-bundle-plugin</artifactId> |
| 262 | + <version>2.3.7</version> |
| 263 | + </plugin> |
222 | 264 | <plugin> |
223 | 265 | <groupId>org.codehaus.mojo</groupId> |
224 | 266 | <artifactId>license-maven-plugin</artifactId> |
225 | 267 | <version>1.3</version> |
226 | 268 | </plugin> |
| 269 | + <plugin> |
| 270 | + <groupId>org.codehaus.mojo</groupId> |
| 271 | + <artifactId>build-helper-maven-plugin</artifactId> |
| 272 | + <version>1.5</version> |
| 273 | + </plugin> |
227 | 274 | </plugins> |
228 | 275 | </pluginManagement> |
229 | 276 | </build> |
|
288 | 335 | <version>2.0M8</version> |
289 | 336 | <scope>test</scope> |
290 | 337 | </dependency> |
| 338 | + <dependency> |
| 339 | + <groupId>org.codehaus.groovy</groupId> |
| 340 | + <artifactId>groovy-all</artifactId> |
| 341 | + <version>1.8.6</version> |
| 342 | + <scope>test</scope> |
| 343 | + </dependency> |
| 344 | + <dependency> |
| 345 | + <groupId>org.spockframework</groupId> |
| 346 | + <artifactId>spock-core</artifactId> |
| 347 | + <version>0.7-groovy-1.8</version> |
| 348 | + <scope>test</scope> |
| 349 | + </dependency> |
291 | 350 | </dependencies> |
292 | 351 |
|
293 | 352 | </project> |
0 commit comments