From 042aa0c10e49bb45899fdf6f5c11a7f315b12897 Mon Sep 17 00:00:00 2001 From: ArmandBahi <armand.bahi@veremes.com> Date: Wed, 26 Sep 2018 16:07:54 +0200 Subject: [PATCH] Creating init_vitis --- init_vmap.sh | 39 ++++----------------------------------- 1 file changed, 4 insertions(+), 35 deletions(-) diff --git a/init_vmap.sh b/init_vmap.sh index 8916413b..39fca3a6 100755 --- a/init_vmap.sh +++ b/init_vmap.sh @@ -16,51 +16,20 @@ APP_NAME="vmap" APP_MODULES=( vmap vm4ms anc cadastre cadastreV2 ) rm -Rf repos +mkdir repos # Vitis echo "---- INIT Vitis ----" -git subtree add --prefix ${APP_NAME} "git@vm09.veremes.net:Development/vitis_apps/sources/Vitis.git" master +git subtree add --prefix repos/vitis "git@vm09.veremes.net:Development/vitis_apps/sources/Vitis.git" master # Conf echo "---- INIT $APP_NAME conf ----" -git subtree add --prefix ${APP_NAME}/client/conf "git@vm09.veremes.net:Development/vitis_apps/sources/app_${APP_NAME}.git" master +git subtree add --prefix repos/app_${APP_NAME} "git@vm09.veremes.net:Development/vitis_apps/sources/app_${APP_NAME}.git" master # Modules for module in "${APP_MODULES[@]}"; do echo "---- INIT ${module} ----" # Ajoute le dépôt - git clone "git@vm09.veremes.net:Development/vitis_apps/sources/module_${module}.git" repos/module_${module} - if [ -d "$(pwd)/repos/module_${module}/" ]; then - - # Crée les branches contenant uniquement les dossiers cibles - cd repos/module_${module}/ - if [ -d "$(pwd)/module/" ]; then - git subtree split -P module/ -b module_split - fi - if [ -d "$(pwd)/web_service/conf/" ]; then - git subtree split -P web_service/conf/ -b web_service_conf_split - fi - if [ -d "$(pwd)/web_service/sql/" ]; then - git subtree split -P web_service/sql/ -b web_service_sql_split - fi - if [ -d "$(pwd)/web_service/ws/" ]; then - git subtree split -P web_service/ws/ -b web_service_ws_split - fi - cd ../../ - - # Ajoute les subtrees - if [ -d "$(pwd)/repos/module_${module}/module/" ]; then - git subtree add --prefix ${APP_NAME}/client/modules/${module} repos/module_${module}/.git module_split - fi - if [ -d "$(pwd)/repos/module_${module}/web_service/conf/" ]; then - git subtree add --prefix ${APP_NAME}/vas/rest/conf/${module} repos/module_${module}/.git web_service_conf_split - fi - if [ -d "$(pwd)/repos/module_${module}/web_service/ws/" ]; then - git subtree add --prefix ${APP_NAME}/vas/rest/ws/${module} repos/module_${module}/.git web_service_ws_split - fi - if [ -d "$(pwd)/repos/module_${module}/web_service/sql/" ]; then - git subtree add --prefix ${APP_NAME}/vas/sql/${module} repos/module_${module}/.git web_service_sql_split - fi - fi + git subtree add --prefix repos/module_${module} "git@vm09.veremes.net:Development/vitis_apps/sources/module_${module}.git" master done -- GitLab