3 nouvelles pour tester encore plus vite vos modifications :
-b | --build-only-dir <directory> Build only webapp and <directory> (relative to SOURCE_DIR) -w | --build-only-webapp Build only webapp (relies on previous build) --skip-build-test Skip unit tests
un merci à @nivak91 pour l’option Maven -Dmaven.test.skip=true
Exemples
compiler une première fois, l’ensemble du projet :
git clone https://github.com/Asqatasun/Asqatasun.git cd Asqatasun/ mvn clean install
Compiler sans exécuter les tests unitaires
cd Asqatasun/ docker/compile_and_build_docker_image.sh --skip-build-test -l -s ${PWD} -d docker/single-container-SNAPSHOT-local
Compiler uniquement la webapp
cd Asqatasun/ docker/compile_and_build_docker_image.sh --build-only-webapp -l -s ${PWD} -d docker/single-container-SNAPSHOT-local
Compiler uniquement le référentiel RGAA3 2016 et la webapp
cd Asqatasun/ docker/compile_and_build_docker_image.sh --build-only-dir rules/rules-rgaa3.2016 -l -s ${PWD} -d docker/single-container-SNAPSHOT-local
Compiler (sans les tests unitaires) uniquement le référentiel RGAA3 2016 et la webapp
cd Asqatasun/ docker/compile_and_build_docker_image.sh --skip-build-test --build-only-dir rules/rules-rgaa3.2016 -l -s ${PWD} -d docker/single-container-SNAPSHOT-local