У меня есть пара заданий в Jenkins, которые архивируют артефакты из исходного дерева для другого задания (некоторые модульные тесты или что-то подобное). У меня текущая ситуация:
top_dir
\scripts_dir
\some_files
\dir1
\dir2
\dir3
\other_dir
Я хотел бы заархивировать все, что находится в "top_dir", включая файлы в "scripts_dir", но не подкаталоги "dir1, dir2,...", имя которых мне неизвестно, т.к. находятся в "scripts_dir". Эти подкаталоги на самом деле являются соединениями каталогов Windows, которые указывают на другие места на диске, и я не хочу, чтобы они копировались.
Как мне добиться этого с помощью шаблона включения/исключения Дженкинса?
Я уже пробовал, имея include=top_dir/ , exclude=
**/scripts_dir/*/
**/scripts_dir/*/**
**/scripts_dir/**/*
но он всегда исключает всю папку «scripts_dir».