Библиотека Jenkins PipelineShared с использованием Java - PullRequest
0 голосов
/ 01 марта 2019

Я знаю, что используя Groovy, можно разработать совместно используемую библиотеку Jenkins Pipeline Shared.

Я хочу знать, можно ли каким-либо образом разработать общую библиотеку Jenkins с использованием Java или любой другой технологии?

Спасибо за продвинутый уровень.

1 Ответ

0 голосов
/ 01 марта 2019

Вы создаете groovy разделяемую библиотеку и импортируете свою библиотеку Java с помощью Grab.Смотрите пример того, как импортировать библиотеку yaml:

@Grab(group = 'org.yaml', module='snakeyaml', version = "1.18")
import org.yaml.snakeyaml.Yaml

Убедитесь, что файл библиотеки JAR в classpath Jenkins.У меня работает с Jenkins 2.150.1

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...