WikiDer > BuildMaster
Разработчики) | Инедо |
---|---|
Стабильный выпуск | 6.0 / март 2018 |
Операционная система | Майкрософт Виндоус и Linux |
Тип | Автоматизация выпуска приложений и Управление релизами |
Лицензия | Проприетарный |
Интернет сайт | inedo.com/BuildMaster |
BuildMaster является автоматизация выпуска приложений инструмент, разработанный командой разработчиков программного обеспечения, Инедо. Он сочетает в себе управление сборкой и возможности ARA для управления и автоматизации процессов, в первую очередь связанных с непрерывная интеграция, сценарии изменения базы данных и производство развертывания, надежно выпускать приложения.[1] Инструмент основан на браузере и может использоваться «из коробки». Его набор функций и возможности ставят его в соответствие с DevOps движение, и позиционируется как «нечто большее, чем просто средство автоматизации выпуска». Он объединяет людей, процессы и практики, которые позволяют командам предоставлять программное обеспечение быстро, надежно и ответственно ». Это инструмент, воплощающий постепенное внедрение DevOps.[2]
BuildMaster полностью настраивается через его UI, в отличие от сценариев или файлов конфигурации на основе XML. Хотя основное веб-приложение Windows-только BuildMaster оркестрирует Windows или Linuxна основе серверов для выполнения различных действий сборки-выпуска-развертывания.[3] BuildMaster также тесно интегрирован с PowerShell и часто используется вместе с другими инструментами DevOps.
Основные особенности
Основные возможности BuildMaster:[4]
- Трубопроводы как код - Переключение между визуальным режимом и текстовым редактором JSON
- Глобальный трубопровод - Возможность повторного использования в разных выпусках и приложениях
- Изменения в базе данных - Используйте BuildMaster, чтобы обеспечить защиту конфиденциальной информации и связать строку подключения со средой.
- Интеграция отслеживания проблем - Тесная интеграция с различными системами отслеживания ошибок и встроенными в том числе JIRA, GitHub, TFS, и YouTrack
- Трубопроводные ворота - Сочетание ручных и автоматических разрешений, которые, если они не утверждены, не позволяют перейти к следующему этапу конвейера
- Планы развертывания - Перетаскиваемый визуальный интерфейс пользователя, который также можно редактировать в текстовом режиме (просмотр кода)
- Интеграция с PowerShell - Первоклассная интеграция с PowerShell и Shell для поддержки как Windows, так и Linux.
- Слушатель событий - Полезно для мониторинга действий и операций
- Переменные конфигурации - Добавьте гибкости при моделировании планов развертывания
- Пакеты выпуска - Гибкость за счет загрузки вручную, при нажатии из CI сервер, такой как TeamCity или же TFS, созданный в BuildMaster или отправленный из ProGet
- Управление файлами конфигурации - позволяет файлы конфигурации должен быть определен с несколькими экземплярами (например, по одному для каждой среды) с управлением версиями с протоколированием развертывания файлов
- Непрерывная интеграция - поддержка инструментов CI, включая Дженкинс, TFS, и TeamCity
- Синхронизация конфигурации инфраструктуры - визуализировать инфраструктуру (серверы и среды), на которые нацелены конвейеры
- Учетные данные ресурса - управлять, хранить и контролировать доступ к токенам, паролям и API-ключам, которые используются при развертывании
Особенности
Основные моменты включают:[5]
- Простой редактор планов, позволяющий вводить код или перетаскивать интерфейс.
- Интуитивно понятный пользовательский интерфейс, обеспечивающий быструю реализацию
- Сильная поддержка приложений .NET Майкрософт Виндоус
BuildMaster был отмечен в Gartner Магический квадрант 2016 и 2017 годов для автоматизации выпуска приложений и критически важных возможностей для решений автоматизации выпуска приложений.[6][7]
Некоторые известные пользователи BuildMaster включают Университетские больницы Кливленда, Университет Небраски-Линкольн, Все рецепты, и UCHealth.[8]
Культура развития компании
Интересна также корпоративная культура, в которой был разработан BuildMaster.[9] Его производитель, Инедо, был упомянут при создании карточной игры для разработки программного обеспечения Release !, и в нескольких источниках упоминалось, что их продукты разрабатываются в той же степени благодаря выполненной ими работе по кодированию, как и чувство общности, что культура офисных игр установил.[10]
Смотрите также
- Автоматизация сборки программного обеспечения
- Непрерывная интеграция
- DevOps
- Автоматизация выпуска приложений
- Набор инструментов DevOps
Рекомендации
- ^ «Buildmaster 6 находится в стадии бета-тестирования». inedo.com. Получено 13 марта 2018.
- ^ Крутые поставщики в DevOps, 2015 (отчет). Gartner. 21 апреля 2015.
- ^ «Выпуск BuildMaster 4.0 представляет новый интерфейс и функции» (Пресс-релиз). 22 января 2014 г.. Получено 15 января 2016.
- ^ «Основные концепции». inedo.com. Inedo. Получено 8 марта 2017.
- ^ Обзор рынка решений для автоматизации выпуска приложений (Отчет). Gartner. 20 июля 2015 г.
- ^ Магический квадрант для автоматизации выпуска приложений (отчет). Gartner. 1 августа 2016 г.
- ^ Магический квадрант для автоматизации выпуска приложений (отчет). Gartner. 27 сентября 2017.
- ^ «Примеры использования BuildMaster». 6 декабря 2017.
- ^ Пападимулис, Алекс (16 июня 2014 г.). "Мой месяц с релизом!". простой разговор.
- ^ Роуч, Патрик (3 июня 2014 г.). «Карточная игра DevOps стала хитом на Kickstarter». DevOps.com.