Я хочу отправить электронное письмо всем разработчикам для каждой фиксации, сделанной в репозитории. Я исследовал почтовую службу GitHub по умолчанию, но ее не полезно, так как она не включает в себя код diff для фиксации. Есть ли другой способ отправить цветной html-форматированный адрес электронной почты для каждого нажатия на сервер.GitHub commit emailer
2
A
ответ
2
Поскольку GitHub email notification service не достаточно, вы можете использовать простой git push webhook и слушать его.
На сервере, установленном для прослушивания этого события push, выполните выбор git и для каждого фиксации, generate an html page with the colored diff content.
Затем отправьте электронное письмо с этого сервера с нужным контентом.
Смежные вопросы
- 1. Github - copy github commit history
- 2. Github commit over SVN
- 3. Github commit count
- 4. Github Last Commit?
- 5. Github commit listener
- 6. Github commit message links
- 7. RESTful Commit to Github file
- 8. Commit message hook on github
- 9. GitHub commit с расширенным сообщением
- 10. получение комментария github на commit
- 11. Фантомный файл в github commit
- 12. Github commit message escape символ «@»
- 13. Github Commit Branch и Pull
- 14. Обнаружение IP-адреса GitHub commit
- 15. Github api v3 commit blob
- 16. Переименовать пользователя в github commit
- 17. git commit to github repo
- 18. Emailer автоматически реагирует
- 19. Java (Android studio) emailer
- 20. Строительство Таблиц Emailer
- 21. Swift Emailer редкое поведение
- 22. Большой github commit diff не показан
- 23. GitHub Resolve Conflicts Lost Commit History
- 24. Фрагмент, содержащий часть github commit? (без сущности)
- 25. GitHub fork a repo from previous commit
- 26. Удалить Emoji в GitHub Desktop First Commit
- 27. Добавить commit из git-репозитория в GitHub
- 28. Git commit not Syncing with Github
- 29. Github commit не работает над настольным приложением
- 30. Visual Studio 2013 GitHub Commit Trouble
GitHub настолько широко используется, есть ли какие-либо решения с открытым исходным кодом для этого. Я нашел gitdub и git-notifier, но они не отправляют цветные письма, которые, я думаю, (должны подтвердить). – akshay202
@ akshay202 Я согласен. Мое решение по-прежнему использует функцию GitHUb (webhook), но требует вашего слушателя. – VonC