Actions
Demande #769
ferméEnvoi des diff git par mail
Difficulté:
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.
Actions
#1
Mis à jour par Vincent-Xavier JUMEL il y a environ 13 ans
- 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
Actions
#3
Mis à jour par Vincent-Xavier JUMEL il y a environ 13 ans
Il faut juste que je supprimes le message correspondant au daliycommit réalisé automatiquement par etckeeper.
Actions
#4
Mis à jour par Vincent-Xavier JUMEL il y a environ 13 ans
- % réalisé changé de 20 à 40
Ajout d'un test
git log -1 | grep 'daily autocommit' 2>&1 > /dev/null if [[ $? -ne 0 ]] ; then
Actions
#5
Mis à jour par Vincent-Xavier JUMEL il y a environ 13 ans
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>"
Actions
#6
Mis à jour par Vincent-Xavier JUMEL il y a environ 13 ans
- Statut changé de Nouveau à Fermé
- % réalisé changé de 40 à 100
Déployé sur les hôtes et les vservers.
Actions