Demande #769
fermé
Envoi des diff git par mail
Ajouté par theo _ il y a environ 13 ans.
Mis à jour il y a environ 13 ans.
Description
Sauf avis contraire, nous mettrons en place un envoi automatique par mail des messages de commits, faits par etckeeper sur tous les guests sur admins-autos@.
Nous pourrions également trouver un système pour être avertis des commits à la main.
- Assigné à mis à Vincent-Xavier JUMEL
- % réalisé changé de 0 à 20
- Temps estimé mis à 2:00 h
Un premier modèle est proposé en rajoutant le script éxécutable suivant : /etc/.git/hooks/post-commit
contenant :
git log -1 -p|mail -s "Git commit sur $(hostname)" admins-auto@april.org
- Echéance mis à 29/09/2011
Il faut juste que je supprimes le message correspondant au daliycommit réalisé automatiquement par etckeeper.
- % réalisé changé de 20 à 40
Ajout d'un test
git log -1 | grep 'daily autocommit' 2>&1 > /dev/null
if [[ $? -ne 0 ]] ; then
Il faut rajouter une routine dans le pre-commit pour être sur que vous avez bien renseiger votre nom, via
export GIT_COMMITTER_NAME="Vincent-Xavier Jumel" ; export GIT_COMMITTER_EMAIL="<vxjumel@april.org>"
export GIT_AUTHOR_NAME="Vincent-Xavier Jumel" ; export GIT_AUTHOR_EMAIL="<vxjumel@april.org>"
- Statut changé de Nouveau à Fermé
- % réalisé changé de 40 à 100
Déployé sur les hôtes et les vservers.
Formats disponibles : Atom
PDF