2010-12-10 5 views
6

J'ai mis en place le crochet de courrier électronique pour git dans heroku. Cependant, tout ce que je reçois est le message que quelque chose est poussé - j'ai besoin à la fois du message de validation et des fichiers modifiés.Git crochet de courrier électronique pour inclure le message de validation et les fichiers modifiés

#what i now get in the email: 
[email protected] to me, hermantamas 

[email protected] deployed app 

#what i need: 
[email protected] to me, hermantamas 

[email protected] deployed app: 

"home page is now working" 
Changed: 
- index.html 
- javascript.js 

Répondre

6

Cela signifierait modifier le Heorku email hook directement pour ajouter un peu de those git log options (git log --name-status, git log --name-only, git log --stat ou git whatchanged)

Mais puisque vous ne pouvez pas avoir la possibilité de changer directement la script crochet, vous pouvez toujours ajouter un Heroku variable lors de la définition de ce crochet de messagerie.

git_log: journal des commits entre ce Deploy et le dernier

$ heroku addons:add deployhooks:email \ 
    [email protected] \ 
    subject="Myapp Deployed" \ 
    body="{{user}} deployed app: {{git_log}}" 
Adding deployhooks:email to myapp...Done. 
Questions connexes