diff --git a/automaj_doc/automaj_doc.md b/automaj_doc/automaj_doc.md index 1ad5edb5bd4f92244baae3999d070f0e05f4857e..3b2048fbeaa3be921a97ec2a6fdb0f97aefd15fd 100644 --- a/automaj_doc/automaj_doc.md +++ b/automaj_doc/automaj_doc.md @@ -10,7 +10,11 @@ Le but est de placer sur chacun des dépôts utilisés comme sous-module (ex: do Lors de chaque modification sur le sous dépôt, gitlab envéra une requête POST à l'URL du serveur web-hook, ce la va déclencher le script update_repos_submodules_as_veremes.sh qui va mettre à jour localement les différents dépôts, mettre à jour leurs sous-modules et commiter le tout avec le compte Veremes. +## Fonctionnement +Sur chaque sous dépôt un webhook ver http://vm09.veremes.net:81/webhooks/update_submodules.php envoie lors de chaque modification une requête au serveur. +Sur ce dernier le fichier update_submodules.php va lancer le script update_repos_submodules_as_veremes.sh qui à sont tour lancera update_repos_submodules.sh en tant qu'utilisateur veremes. +Ce dernier contient une liste de projets parents, pour chacun d'entre eux il mettra à jour l'ensemble des sous-modules et commitera le message "update submodules". ## Dépot local