Как настроить уведомление по электронной почте для каждой фиксации локально или нажать на сервер git? Подробное описание: Я хочу вызвать почту для группы пользователей для каждого нажатия на сервер.Git уведомление по электронной почте
ответ
Построить скрипт для создания и отправки электронной почты. Я использовал this. Поместите скрипт в ловушку после фиксации локально (для отправки уведомлений по электронной почте при каждом фиксации) и крюка после приема на удаленном компьютере (для отправки уведомлений по электронной почте при каждом нажатии).
Не забудьте переименовать post-receive.sample, чтобы отправлять сообщения и такие же с post-commit!
Happy Gitting!
Я проверил каталог .git/hooks, но в моих перехватах у меня нет файла post-commit.sample или post-receive.sample. Так что мне нужно создать новый файл или какой-то пакет необходимо установить? – Abhishek
Да! Вы можете создать сценарий оболочки по имени 'post-receive' и' post-commit' Какую версию Git вы используете btw? –
git version 1.9.4 – Abhishek
YOU может поставить код ниже в столбце после фиксации и после приема.
while read mailadd
do
echo "This is a test mail" | mail ${mailadd} -s "test mail" -a file.txt
done < mailids.txt
mailids.txt - это файл с идентификаторами почты. (один идентификатор в одной строке).
эхо «Это тест почта» это тело электронной -s «тест почта»: Это предмет -a file.txt: Для отправки любого файла в качестве вложения
git-multimail предназначен именно для что.
Предупреждение: Я автор.
- 1. Уведомление по электронной почте
- 2. добавить уведомление по электронной почте
- 3. cruisecontrol уведомление по электронной почте
- 4. Джанго уведомление по электронной почте
- 5. Пользовательское уведомление по электронной почте
- 6. Уведомление по электронной почте Woocommerce
- 7. BizForm Уведомление по электронной почте
- 8. subversion уведомление по электронной почте
- 9. Асинхронное уведомление по электронной почте в groovy
- 10. Oracle резервного копирование уведомление по электронной почте
- 11. Повторное уведомление по электронной почте в Bosun
- 12. Уведомление по электронной почте DBFit Fitnesse
- 13. Уведомление по электронной почте с помощью JavaMail
- 14. Уведомление по электронной почте, если ячейка изменена
- 15. Уведомление по электронной почте Paypal на песочнице
- 16. Отправить уведомление по электронной почте в Netsuite
- 17. Jenkins Уведомление по электронной почте - Резюме отчета
- 18. Уведомление по электронной почте на стороне клиента
- 19. Отключить уведомление по электронной почте - iTunes Connect
- 20. Selenium webdriver-Jenkins Уведомление по электронной почте
- 21. Уведомление по электронной почте о различных действиях
- 22. Уведомление по электронной почте Google Code
- 23. Как сделать уведомление по электронной почте/оповещение
- 24. Уведомление по электронной почте в BlackBerry
- 25. wso2is5.3: Отправить уведомление по электронной почте
- 26. CakePHP как отправить уведомление по электронной почте
- 27. CQRS и уведомление по электронной почте
- 28. Уведомление по электронной почте для фильтра FDS
- 29. уведомление по электронной почте, если сбой программы
- 30. Уведомление по электронной почте в java
Вы взглянули на [git hooks] (http://git-scm.com/book/en/Customizing-Git-Git-Hooks)? –
@ Zeeker Я тебя не понял. где я найду git hooks? – Abhishek
Вы взглянули на ссылку, которую я предоставил? –