Мы используем TeamCity v4 и NAnt для непрерывной интеграции на сервере в нашей рабочей области. Мы хотели бы, чтобы сервер сборки воспроизводил mp3 или wav-файл, когда сборка завершилась неудачей. У кого-нибудь есть идеи вокруг этого?Воспроизведение звука при сбое автоматической сборки
2
A
ответ
3
Установите plugin that lets you use CCTray with TeamCity, затем установите и настройте CCTray (на самом сервере сборки, если вы хотите, чтобы звук воспроизводился) и включили звуковые уведомления. Я нашел blog entry on how to do this.
В качестве альтернативы, вы можете rig your build server up to a lava lamp для отображения состояния отказа сборки: D
Edit: Я искал вокруг и, кажется, нет простого способа сделать это, используя существующий failue крючков TeamCity сборки. Вы можете написать плагин, чтобы сделать это, но в противном случае кажется, что вышеописанный вариант на основе CCTray является лучшим и самым чистым.
Смежные вопросы
- 1. Воспроизведение звука при сбое ноутбука Jupyter
- 2. Воспроизведение звука при бесшумном
- 3. Воспроизведение звука при прикосновении?
- 4. Воспроизведение звука при компиляции
- 5. Воспроизведение звука при ошибке команды в терминале
- 6. Воспроизведение звука при смене вида
- 7. Воспроизведение звука при просмотре ViewPager
- 8. Воспроизведение короткого звука при касании
- 9. Воспроизведение звука при выполнении AppleScript
- 10. Воспроизведение звука при касании TextView
- 11. Воспроизведение звука при нажатии клавиши
- 12. воспроизведение звука при нажатии кнопки
- 13. Воспроизведение звука при нажатии изображения
- 14. воспроизведение анимации при записи звука
- 15. Воспроизведение звука при запуске приложения
- 16. Воспроизведение звука при привязке обновлений
- 17. Воспроизведение звука при вращении (0,0,0)
- 18. Воспроизведение звука при завершении загрузки
- 19. Воспроизведение звука при нажатии клавиши
- 20. Воспроизведение звука при нажатии кнопки
- 21. Воспроизведение звука при просмотре изображений
- 22. Воспроизведение звука при прослушивании ячейки
- 23. Воспроизведение звука при разжигании огня
- 24. Воспроизведение звука при выборе ListPreference
- 25. Воспроизведение звука при загрузке готово
- 26. Воспроизведение звука при прокрутке UIScrollView
- 27. Воспроизведение звука при нажатии кнопки
- 28. Команды запуска при сбое сборки
- 29. Сбой при сбое внешней сборки
- 30. воспроизведение звука
Или вы можете использовать роботизированного пингвина, чтобы уведомить вас о сбоях сборки. http://wiki.waltercedric.com/index.php?title=Tux_Droid_Plugin_For_TeamCity_Continuous_BuildServer Люди придумывают какие-то странные вещи. – imoatama
Hi imoatama спасибо за ваш ответ. Я также встретил CCTray с TeamCity, попробовал, но это не удалось. Я думаю, это потому, что у нас есть TeamCity v4, а не v5, у которого нет плагина Restful. Но это еще одна проблема. Спасибо за ответ, это было полезно, и ламповая лампа и роботизированный пингвин довольно интересны. – edfoh
Спасибо, что отметили это как ответ, хотя я не решил проблему. У меня просто была мозговая волна - вы можете легко получить то, что хотите, установив Pidgin (или другой IM-клиент) на сервер, включив ** его ** звуковые уведомления, а затем используя уведомления Jabber TeamCity (которые я считают, что они поддерживаются в TC4). Если TC является единственным IM-сообществом сервера, шум будет срабатывать только тогда, когда он получит сообщение от сервера TC: D – imoatama