Mise à jour de Git Hook Update

Notre hook git permettant de recevoir les changesets sous forme de diffs colorés par email a reçu plusieurs améliorations.

Vous pouvez le retrouver sur github : github.com/jtek/git-hook-update-notify-email.

Rappel : à lancer depuis le hook "update" de votre repository central en spécifiant :
« --to <email> »

Améliorations :

  • La colorisation fonctionne désormais pour tous les langages supportés par Coderay à savoir :
    • Ruby
    • C
    • Delphi
    • HTML
    • RHTML (Rails)
    • Nitro-XHTML
    • CSS
    • Diff
    • Java
    • JavaScript
    • JSON
    • YAML
  • Le contenu des mails a été optimisé pour être moins verbeux.
  • Le script est plus configurable :
    • Nom de projet à rappeler dans le sujet du mail envoyé :
      « --project <name> »
    • Couleurs à utiliser reconfigurables à l'aide d'un fichier YAML :
      « --style <style.yml> »
      par défaut :
      ---
      background: "color: #112;"
      add: "background-color: red;"
      del: "background-color: yellow;"
      
  • Compatibilité avec ActionMailer 2.2