Atlassian Bamboo и статический артефакт и другие плохие практики с непрерывной доставкой

После часа поиска я не могу найти способ вставить статический файл в план сборки.

Под статическим файлом я подразумеваю простой текстовый файл, которого нет в репозитории (Git) и который не взят из другой сборки (артефакт).

Это заставило меня задуматься, не является ли плохой практикой использование файла, который не получен из репо или другой сборки.

Может кто-нибудь объяснить, почему? Или подскажите как это сделать?


person Saloparenator    schedule 03.09.2015    source источник
comment
В итоге мы выбрали: CAT ‹‹ EOF ...filecontent... EOF   -  person Saloparenator    schedule 29.10.2015


Ответы (1)


Откуда этот файл? Вы можете легко иметь файл на хосте, на котором работает bamboo, и использовать его в сборке. Вы также можете относительно легко извлечь файл из S3.

person fantapop    schedule 29.10.2015
comment
Это был файл, который мы загружаем, когда запускаем параметризованную сборку. - person Saloparenator; 29.10.2015
comment
Я немного не понимаю, как файл связан со сборкой. Вы загружаете через веб-интерфейс где-то на хосте сборки? Сборка, которую вы запускаете, захватывает файл во время сборки? - person fantapop; 30.10.2015
comment
Файл предоставляется при запуске сборки. Есть скрипт, использующий этот файл. У многих пользователей с разными вариантами использования есть собственный скрипт, который они могут обновлять по желанию и загружать при необходимости. - person Saloparenator; 30.10.2015