Плъгин за SMS известяване за критични задачи за Redmine
В нашата компания имаше нужда от уведомяване чрез SMS за задачите, поставени в тракера на Redmine, с приоритет „Злополука!“. Много е удобно да получавате такива сигнали, когато е необходима незабавна реакция.
Заедно с екипа за разработка на secoint.ru разработихме плъгина redmine_status_notifier, за който ще говоря под разрез.
Как работи приставката
Ако в нова или съществуваща задача приоритетът стане например Crash! или Akhtung!, се стартира скрипт, който изпраща известие чрез SMS шлюза до посочените мобилни номера. При затваряне на задача се изпращат и известия, което е много удобно за пестене на нервната система на отговорните за проекта.
Как да инсталирате и конфигурирате
Плъгинът е тестван на най-новите стабилни версии на Redmine, например 2.1.4. Качете приставката в папката redmine/plugins:
Редактирайте параметрите "critical_priority" (списъкът с приоритети, при които ще се изпращат известия) и "script" (пътят към скрипта, който ще изпраща известия) във файла redmine_status_notifier/init.rb.
Ние създаваме скрипт със следното съдържание:
За проекти, които изискват известяване, активирайте модула "Изпращане на известия за аварии" в настройките.
Това е всичко, сега бързо ще научите за спешни задачи.
Автор: olemskoi, Плъгин за SMS известия за критични задачи за Redmine