Выпуск новой версии программного обеспечения обычно включает в себя ряд задач, таких как выпуск версии в JIRA, создание и тестирование, слияние кода, создание тегов, создание филиалов, создание ярлыков и т. д. Если вы интегрировали JIRA с Bamboo Atlassian, вы можете запускать эти задачи для автоматического запуска при выпуске версии в JIRA.
Когда вы используете версию JIRA, у вас есть возможность выбрать план Bamboo и указать, какие этапы в «Плане» будут выполняться. Выпуская версию, вы запустите план в Bamboo. Если план будет успешным, версия будет выпущена на JIRA. В противном случае версия не будет выпущена.
Процедура
Для того чтобы запустить сборку Bamboo при выпуске версии, необходимо выполнить следующие шаги:
Если вы являетесь администратором JIRA, убедитесь, что вы не находитесь в режиме «Администрирование» (Administration), иначе вы не увидите элементы управления, описанные выше.
Никаких сборок |
Выберите этот вариант, если вы не хотите запускать сборку Bamboo, т. е хотите только выпустить версию в JIRA. |
Новая сборка |
Выберите этот вариант, если вы хотите запустить сборку Bamboo, которая не была запущена: * Использование плана (* Using Plan) — вы можете выбрать любой план в связанном экземпляре Bamboo, на который у вас есть разрешение на просмотр (если только администратор не настроил базовую HTTP- аутентификацию). * Этапы (* Stages ) — вы можете выбрать этапы, которые вы хотите запустить для этой версии. Обратите внимание: вы не можете пропустить этапы. * Переменные сборки (* Build Variables) — вы можете переопределить любые глобальные переменные или переменные плана с вашими собственными параметрами. См. «Выполнение плана сборки вручную в Bamboo». |
Существующая сборка |
Выберите этот вариант, если вы хотите запустить сборку Bamboo, которая находится в процессе, и была приостановлена на необязательной стадии: * Использование плана (* Using Plan) — вы можете выбрать любой план в связанном экземпляре Bamboo, на который у вас есть разрешение на просмотр (если только администратор не настроил базовую HTTP-аутентификацию). * Этапы (* Stages) — вы можете выбрать этапы, которые вы хотите запустить для этой версии. Обратите внимание: вы не можете повторно запускать завершенные стадии и не пропускать этапы. * Переменные сборки (* Build Variables) — вы можете переопределить любые глобальные переменные или переменные плана с вашими собственными параметрами. См. «Выполнение плана сборки вручную в Bamboo». |
–