Changes for page Building XWiki from sources
Last modified by Lucas Charpentier (Sereza7) on 2024/01/19 11:27
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -xwiki:XWiki. VincentMassol1 +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"]].