Что нового в Bamboo? (перевод статьи Giancarlo Lionetti от 16 февраля 2011 года)
Непрерывное развертывание
Программное обеспечение должно непрерывно тестироваться, должно быть доступно и развернуто для обеспечения производственной готовности. В Bamboo 2,7 мы ввели новый способ формулировать шаги в процессе сборки с помощью Этапов (Stages) и Работ (Jobs). Целью было ускорить цикл обратной связи и уменьшить время тестирования. Хотя сервера непрерывной интеграции позволяют автоматизировать сборку и тестирование, нужен еще один шаг к автоматизации - развертывание. Bamboo 3.0 обеспечивает эту функциональность, что позволяет проводить развертывание непрерывно или по требованию.
Разделение Артефактов
Артефакты, произведенные в Работе могут быть поделены с Работами на последующих Этапах в том же самом Проекте (Plan).
- Экономьте время сборки: ускорить процесс, избегая дорогостоящих сборок вашего приложения на каждом Этапе. Используйте обмен артефактами чтобы передать ваши артефакты в Работу в другом Этап.
- Увеличение доверия: запустите тот же артефакт через все Этапы процесса сборки, зная, что фиксации или задачи не изменились/изменили его.
- Фиксация, сборки, тестирование и развертывание: собрав однажды, будьте уверены, что финальный артефакт был тщательно протестирован и готов к развертыванию.
Улучшенный пользовательский интерфейс
Найти важную информацию теперь можно быстрее, с улучшенным пользовательским интерфейсом Bamboo. Изменения пользовательского интерфейса Bamboo 3.0 были сосредоточены то чтобы были интуитивно понятны установка, навигация, представления Проектов, Этапов, и Работ.
Проект и отчет по Работе
Проект и отчеты по Работе были улучшены, что позволяет быстро просматривать сводку проекта и эффективно осуществлять навигацию. Основные моменты:
- Навигатор Проекта: показывает Этапы и Работы в иерархии Проекта, а также позволяет быструю навигацию к Работам. Этапы и Работы стали намного проще.
- Меню действий: общие функции были перенесены в меню "Действия" для быстрого доступа.
Результаты сборки
Страница результатов сборки делает легче поиск статусов Этапов и Работ.
- Статусная строка: просматривайте мгновенно удачна или неудачна была сборка в Проекте или Работе.
- Навигатор истории: просматривая историю Проектов или Работ, можно перейти к предыдущему или последующему результату сборки.
Бесплатный Плагин Управления Релизами
Atlassian выкупил Плагин Управления Релизами, теперь он бесплатный и поддерживается службой поддержки. Объедините продукты JIRA с автоматической сборкой Bamboo, чтобы выпустить продукт в JIRA.
В основе Плагина Управления Релизами является возможность подключения сервера непрерывной интеграции Bamboo к JIRA во время сборки, чтобы определить, какая версия обозначена для сборки. Это значит, что теперь вы можете управлять метками продукта с помощью системы управления продуктами JIRA. Кроме того, одним щелчком мыши вы можете пометить сборки, ответвленные к следующему продукту и релизу в JIRA.
Git поддержка
Продолжаем расширять Bamboo в системах управления версиями (DVCS), как Mercurial, введена поддержка Git. Bamboo теперь поддерживает Subversion, Perforce, CVS, Git и Mercurial без дополнительных инсталяций.
И куча чего еще ...
- Изменения конфигурации записываются в журналы аудита - все изменения конфигурации теперь учитываются в журналах аудита.
- Maven 2 разделение артефактов (бета-версия).
Полное погружение в Bamboo 3.0
В новый релиз добавлены тонны возможностей. Если хотите получить больше информации читайте последние блоги разработчиков Bamboo.
- Разделение Артефактов: реализуется в Этапах и Работах, чтобы разбить тестирование на более мелкие части, которые могут выполняться параллельно.
- Непрерывное Развертывание: узнайте о непрерывном развертывании и как оно может помочь вашей команде.
Еще не все! Подпишитесь на Dev Tools и блоги разработчиков, чтобы быть в курсе последних новостей.
- Плагин Управления Релизами: узнайте больше о том, как настроить Bamboo и JIRA для управления процессом выпуска.
- Новый Bamboo: глубокое погружение в Этапы, Работы и новые экраны в Bamboo.
- Продукты Atlassian и Bamboo 3.0: узнайте как команды Atlassian используют Bamboo 3 для ускорения процесса сборки.