Last modified by Lucas Charpentier (Sereza7) on 2024/01/19 11:27

<
From version < 99.1 >
edited by Vincent Massol
on 2017/09/18 11:44
To version < 100.1 >
edited by Thomas Mortagne
on 2017/09/20 09:13
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -xwiki:XWiki.VincentMassol
1 +xwiki:XWiki.ThomasMortagne
Content
... ... @@ -6,6 +6,7 @@
6 6  Make sure you install a Maven version >= 3.3.9. Note that our [[CI>>http://ci.xwiki.org]] builds XWiki using Maven 3.3.9 and thus this is our recommended version.
7 7  
8 8  Windows users have several choices for getting past the [[long paths issue>>https://github.com/msysgit/git/pull/122]] (255 char limitation on Windows) and building XWiki:
9 +
9 9  * Use either [[GitHub Desktop>>https://desktop.github.com/]] or [[Git for Windows>>https://git-for-windows.github.io/]] and set ##core.longpaths## to ##True##: {{code}}git config --global core.longpaths true{{/code}}
10 10  * Use [[Cygwin>>https://www.cygwin.com/]] which works out of the box
11 11  {{/error}}
... ... @@ -197,6 +197,8 @@
197 197  ** Verify that Javadoc exist (in the release profile, this is a Maven Central requirement)
198 198  ** In Commons: Verify that Commons modules don't have a dependency on Rendering and Platform modules
199 199  ** In Rendering: Verify that Rendering modules don't have a dependency on Platform modules
201 +* Spoon checks (To skip: ##-Dxwiki.spoon.skip=true##):
202 +** Verify none of the listed methods are called in our Java code
200 200  * For XARs, verify format and content using the [[XAR Plugin>>XARPlugin]]
201 201  * Verify that Test Percentage Coverage don't go down
202 202  * We check automatically that we don't have wiki pages that require Programming Rights unduly. This is exercised during functional tests. For more details see [[Testing documentation>>Community.Testing||anchor="HFunctionalTesting"]].

Get Connected