Я работаю с Jenkins 2 и пытается копировать артефакты между заданиями и, в свою очередь, в ведро S3.Как скопировать содержимое sub-dir без пользовательской задачи Ant?
У меня есть простая веб-сборка, которая производит артефакты в /dist/public
, которые я бы хотел загрузить в ведро S3.
Итак, как только работа завершена, у меня есть папка/dist в корне базы данных. Дженкинс дает вам возможность копировать артефакты между заданиями, которые используют Ant's fileset
.
Проблема, с которой я сталкиваюсь, заключается в том, что это ограниченное подмножество Ant и все, что вам предоставлено, включает в себя & исключить пути.
Я могу использовать dist/public/**/**
, однако это также копирует родительские каталоги.
То, что я предпочел бы, чтобы только скопировать содержимое public/
, но после того, как делать некоторое чтение, кажется, это может быть трудно обойтись без пользовательского Ant задач и т.д.