<
From version < 102.1 >
edited by Vincent Massol
on 2017/06/30 14:42
To version < 101.2 >
edited by Vincent Massol
on 2017/04/21 14:10
>
Change comment: fix ci badge url

Summary

Details

Page properties
Content
... ... @@ -264,17 +264,24 @@
264 264  
265 265  Where ##{extensionrepository}## is the name of the repository in [[http://github.com/xwiki-contrib/]].
266 266  )))
267 -* Release the project with the maven release plugin (notice the ##integration-tests## profile that is needed when there are functional tests but that you should always use since it doesn't harm)(((
267 +* Release the project with the maven release plugin(((
268 268  {{code language="none"}}
269 -mvn release:prepare -Pintegration-tests -Darguments="-DskipTests" -DskipTests
269 +mvn release:prepare
270 270  {{/code}}
271 271  
272 272  {{warning}}
273 +If the application has also tests and you want to release the modules, but not run the tests, you should:
274 +
275 +{{code language="none"}}
276 +mvn release:prepare -Pintegration-tests -Darguments="-DskipTests" -DskipTests
277 +{{/code}}
278 +
273 273  If you want to skip the enforcer plugin, use:
274 274  
275 275  {{code language="none"}}
276 276  mvn release:prepare -Pintegration-tests -Darguments="-DskipTests -Dxwiki.enforcer.skip=true" -DskipTests
277 277  {{/code}}
284 +
278 278  {{/warning}}
279 279  )))
280 280  * The released XWiki artifacts are signed ([[http:~~/~~/en.wikipedia.org/wiki/Digital_signature>>http://en.wikipedia.org/wiki/Digital_signature]]). This helps downloaders check that indeed the binary is what was initially put in there, and was not replaced by an intruder.(((

Get Connected