Порядок аннотаций библиотеки Jenkinsfile - PullRequest
0 голосов
/ 13 июля 2020

У меня есть Jenkinsfile, где есть аннотация @Library

@Library(['librarty1', 'librarty2', 'librarty3']) _

Все эти библиотеки - не что иное, как отдельное репо, имеющее кучу функций в нем, которые представляют собой не что иное, как groovy скрипты. например, в библиотеке 1 есть функция ab c (), в библиотеке 2 также есть функция ab c ()

в обеих библиотеках функция ab c () ведет себя по-разному.

Что я нужно убедиться, что эти библиотеки загружаются в определенном порядке.

например, библиотека1 загружается до того, как библиотека2, а библиотека2 загружается до библиотеки3.

Для приведенных выше операторов @Library иногда библиотека3 загружается раньше библиотеки 1 и 2 .. Последовательность постоянно меняется.

Как убедиться, что они запускаются в определенном c порядке?

...