Каталог копирования общей библиотеки конвейера Jenkins

Как часть общей библиотеки в Jenkins2 у меня есть несколько файлов Python, расположенных в каталоге ресурсов. Спасибо Стивену Кингсу, ответьте здесь Как мне получить доступ к файлам в общей библиотеке?

Мне удалось скопировать два основных файла py, однако, если я не скопирую все остальные файлы init в каждом каталоге, основной класс python не сможет импортировать другой класс python, от которого он зависит.

Есть ли способ скопировать каталог из каталога ресурсов общих библиотек?

Из решения Стивена он использует следующий синтаксис конвейера для копирования файла из общей библиотеки.

writeFile file: destPath, text: script.libraryResource(srcPath)

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

text: script.libraryResource(srcPath) 

Я мог бы легко скопировать его с помощью Groovy?

0 ответов

Другие вопросы по тегам