Я хотел бы поделиться глобальным репозиторием с несколькими скриптами Python, которые можно было бы вызывать из конвейера Jenkinsfile.
Я создал глобальный общий ресурс и добавил @Library('...') _
в Jenkinsfile. Он клонирует указанное репо, но я не знаю, как вызывать сценарии из этой общей папки конвейера, или мне нужно поместить сценарии в ресурс/папку?
Я не смог найти какой-либо конкретики для этого. Некоторые скрипты в этом репо зависят друг от друга. Любая помощь приветствуется.
a.py
иb.py
из папки ресурсов, а затем выполнитьa.py
. 29.11.2017script { testFile.Test() }
Я бы предпочел не писать в целевое рабочее пространство . Я просто хочу, чтобы выходной текстовый файл, сгенерированныйa.py
, был скопирован в целевое рабочее пространство. Есть ли лучший способ сделать это, чтобы его можно было использовать во всем мире. 29.11.2017