f3dc16b528da85335846bf97dceb0909f42b7798
wiki/onboarding.md
| ... | ... | @@ -68,7 +68,7 @@ This document describes the onboarding process for a new team member (developer) |
| 68 | 68 | - Press List Races |
| 69 | 69 | |
| 70 | 70 | #### Maven Setup |
| 71 | -Copy the settings.xml from the top-level git folder to your ~/.m2 directory and adjust the proxy settings accordingly. Make sure the mvn executable you installed above is in your path. Open a shell (preferrably a git bash or a cygwin bash), cd to the java/ subfolder of the git workspace and issue "mvn -fae clean install". This should build the software and run all the tests. If you want to avoid the tests being executed, run "mvn -Dmaven.test.skip=true -fae clean install". If you want to make sure the GWT compiler really re-builds all artifacts, remove all java/com.sap.sailing.gwt.ui/com.sap.sailing.gwt.ui.* directories, then re-build. |
|
| 71 | +Copy the settings.xml from the top-level git folder to your ~/.m2 directory and adjust the proxy settings accordingly. Make sure the mvn executable you installed above is in your path. Open a shell (preferrably a git bash or a cygwin bash), cd to the git workspace's root folder and issue "./configuration/buildAndUpdateProduct.sh build". This should build the software and run all the tests. If you want to avoid the tests being executed, use the -t option. If you only want to build one GWT permutation (Chrome/English), use the -b option. When inside the SAP VPN, add the -p option for proxy use. Run the build script without arguments to get usage hints. |
|
| 72 | 72 | |
| 73 | 73 | #### Further hints |
| 74 | 74 | - Configure Eclipse to use Chrome or Firefox as the default browser |