Как отслеживать развертывания?

Что такое хороший способ отслеживать развертывания нашей кодовой базы?Я хотел бы иметь возможность видеть, когда версия была развернута на конкретном сервере, кто ее выпустил, какие проблемы были решены с ее помощью, и так далее.В настоящее время у нас есть инструмент развертывания, который генерирует проблему в нашем трекере ошибок со всей этой информацией.Это позволяет легко связать проблему выпуска со связанными проблемами, но также загрязняет нашу базу данных проблем.Мы также хотим начать с Непрерывной Интеграции внутри компании, что означало бы, что будет больше проблем с выпуском.Есть ли лучшие способы отслеживания релизов?Наш технологический стек - это PHP (Symfony2), использующий Phing в качестве системы сборки, пользовательский веб-инструмент развертывания, Mantis для отслеживания ошибок и Bitbucket для размещения репозитория.
4 голоса | спросил Sander Marechal 12 FebruaryEurope/MoscowbWed, 12 Feb 2014 11:14:09 +0400000000amWed, 12 Feb 2014 11:14:09 +040014 2014, 11:14:09

2 ответа


0
Вы можете использовать что-то вроде Beanstalk или dploy.io для развертывания ваших приложений.Это даст вам возможность управлять разрешениями на развертывание, видеть временную шкалу всех развертываний (кто и когда развертывал), запускать развертывание одним щелчком и уведомлять вашу команду по электронной почте и при интеграции, когда что-то развертывается.Вы можете получить представление об этом снимке экрана:http://cl.ly/image/3C1v1w2C3K2vPS Я работаю в Wildbit, компании, которая делает оба продукта.
ответил Ilya Sabanin 13 FebruaryEurope/MoscowbThu, 13 Feb 2014 00:44:57 +0400000000amThu, 13 Feb 2014 00:44:57 +040014 2014, 00:44:57
0
Вы должны проверить продукт моей компании BuildMaster , он был разработан, чтобы решить все проблемы, которые вы перечислили.В настоящее время у нас еще нет первоклассной интеграции с Mantis, но ее можно легко добавить с помощью расширяемости так же, как и другие средства отслеживания ошибок /проблем, с которыми мы интегрируемся.Он может быть создан вашей командой, если вы заинтересованы в этом, или нашей командой, зависящей от покупки корпоративной версии.
ответил John Rasch 13 FebruaryEurope/MoscowbThu, 13 Feb 2014 22:05:23 +0400000000pmThu, 13 Feb 2014 22:05:23 +040014 2014, 22:05:23

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132