2010-12-10 10 views
6

मैंने हेरोकू में गिट के लिए ईमेल हुक सेट अप किया है। हालांकि, मुझे यह संदेश मिलता है कि कुछ धक्का दिया जाता है - मुझे प्रतिबद्ध संदेश और संशोधित फ़ाइलों दोनों की आवश्यकता होती है।गिट ईमेल हुक को प्रतिबद्ध संदेश और बदली गई फाइलों को शामिल करने के लिए

#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 

उत्तर

6

Heorku email hook सीधे those git log options (git log --name-status, git log --name-only, git log --stat या git whatchanged)

के कुछ जोड़ने के लिए लेकिन जब से तुम संभावना सीधे बदलने के लिए नहीं हो सकता है को संशोधित करने का मतलब होगा कि हुक स्क्रिप्ट, आप अभी भी एक मेल संदेश हुक परिभाषित करते समय एक Heroku variable जोड़ सकते हैं।

git_log: इस तैनाती और पिछले

$ heroku addons:add deployhooks:email \ 
    [email protected] \ 
    subject="Myapp Deployed" \ 
    body="{{user}} deployed app: {{git_log}}" 
Adding deployhooks:email to myapp...Done. 
के बीच प्रतिबद्ध के लॉग
संबंधित मुद्दे