Bamboo
Согласно целям и задачам, продукты Atlassian можно разделить на три группы:
- Планирование, контроль и поддержка
- Коммуникация и коллаборация
- Программирование и разработка
Bamboo относится к группе «Программирование и разработка».
Что это: сервер для непрерывной интеграции, развертывания и поставки ПО.
Какие задачи решает: интеграция и управление релизами.
Функционал: объединение автоматизированных сборок, тестов и релизов в один жизненный цикл ПО; подходит для любого языка и любого известного сервиса (например, AWS CodeDeploy, Docker, Amazon S3); позволяет выбрать доступное задание для сборки и развертывания или подобрать бесплатные надстройки; есть проекты развертываний (собранные и протестированные релизы, данные о средах и др.) и настройка триггеров; автоматического определение веток; возможность мгновенного запуска пакетов исправлений и важных сборок (выделенные агенты); параллельный запуск автотестов; права доступа для каждой среды; «карантин» для «красных сборок» и т.д.
Возможные интеграции: с Bitbucket и Jira для отслеживания процесса разработки от планирования до поставки конечного продукта, а также другими продуктами Atlassian.
Расширенные возможности: Docker Hub и еще более 1.500 вариантов из Marketplace.