Changes for page Docker-based Testing

Last modified by Vincent Massol on 2024/03/12 17:22

<
From version < 20.1 >
edited by Vincent Massol
on 2019/02/21 15:20
To version < 21.1 >
edited by Vincent Massol
on 2019/02/22 11:53
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -24,6 +24,7 @@
24 24  * When passing the options as System Properties, the format is ##-Dxwiki.test.ui.<Option Name>=<Value>##
25 25  ** Except for passing ##properties## where the format is ##-Dxwiki.test.ui.properties.<Property name>=<Property Value>##
26 26  ** Except for ##extraJARs##, ##sshPorts## & ##forbiddenServletEngines## which cannot be set from System Properties.
27 +** Except for passing ##databaseCommands## where the format is ##-Dxwiki.test.ui.database.commands.<Command name>=<Command Value>##
27 27  * System properties have priority over Java annotation attributes
28 28  {{/info}}
29 29  
... ... @@ -73,6 +73,7 @@
73 73  |##sshPorts##|No default (empty)|List of integers|The list of ports that should be SSH-forwarded when connecting from a Docker container to the host (i.e. when using the ##host.testcontainers.internal##. This is in addition to port ##8080## which is always added. For example if you need XWiki to send a mail to a SMTP server running on port 3025 on the host, you should add port 3025 to the list.
74 74  |##profiles##|No default (empty)|Comma-separated list of Maven profile ids|When specified the defined profiles are active when resolving dependencies from the current POM.
75 75  |##forbiddenServletEngines##|No default (empty)|List of ##ServletEngine##s enums|List of Servlet Engines for which the tests will be skipped (usually because they'd fail on them).
77 +|##databaseProperties##|No default (empty)|See Docker documentation for the target image|List of database docker commands to use and that will override default commands (example of command ##character-set-server=utf8mb4## which will translate into ##--character-set-server=utf8mb4--##-- at runtime).--
76 76  
77 77  = Examples =
78 78  

Get Connected