2016-09-21 8 views
2

Я относительно новичок в Bamboo. У меня вопрос о реализации этапов с общей переменной. У меня есть два этапа: Этап 1: Установить переменную «Sample_build_number» Этап 2: Использование переменной «Sample_build_number»Бамбуковый атлас: как делиться переменной между этапами

Любая помощь с этим очень высоко ценится.

ответ

3

Вы можете записать переменные в простой файл свойств в 1-й стадии и поделиться файлом свойств как артефактом.

Sample_build_number=myvalue 

В вашей 2-й этап работы использовать Inject Bamboo variables задачу, чтобы прочитать файл свойств.

Ваши переменная доступна в последующих шагах задания в качестве ${bamboo.inject.Sample_build_number}

Примечания это использует Bamboo Inject Variables Plugin, устанавливающие в версии 5.7 и более поздние версии. Если у вас установлена ​​более ранняя версия Bamboo, вашему администратору потребуется загрузить и установить плагин.

+0

Спасибо, я могу заставить его работать с вашим решением. Я также могу получить переменную на втором этапе, просто пометив артефакт как общий ресурс, а затем просто нарисуйте содержимое артефакта на более позднем этапе. –