Я использую TeamCity для создания проекта Java с Maven, и есть два шага сборки:
Проблема, с которой я столкнулся в следующем журнале:
[Шаг 2/2] Запуск загрузки по FTP на ftp: // .... [Шаг 2/2] Загружено [0] файлов для [] шаблона
Думаю, мне нужно что-то поставить в поле «Пути к источникам:», но не знаю что. Я пробовал несколько случайных путей к файлам, и я пробовал dir/**/*.war
, но я понятия не имею, что здесь вставлять.
Я прочитал следующие страницы, и они вернулись к той же строке в пользовательском интерфейсе Teamcity и Страница загрузки документов по FTP:
Укажите источники развертывания в виде списка путей к развертываемым файлам / каталогам, разделенным запятыми или символами новой строки. Поддерживаются подстановочные знаки в стиле Ant, такие как dir / ** / *. Zip и целевые каталоги, например * .zip => winFiles, unix / distro.tgz => linuxFiles, где winFiles и linuxFiles являются целевыми каталогами.
Я просто не знаю, где в первую очередь разместить эти артефакты локально.
Я нашел ответ, когда писал вопрос и просматривал один из комментариев к другому ответу, Шаблон пути локального артефакта TeamCity, где кто-то сделал следующий комментарий:
Последний номер не
%system.build.number%
?
В редакторе TeamCity я ввел символ %
, и я перебирал варианты автозаполнения, пока не нашел %..%
шаблон, который может сработать для меня.
Я попробовал, и в итоге использовал следующий шаблон:
%teamcity.agent.home.dir%/**/webapp/target/*.war