Трубопровод Дженкинса обычно является одной из многих конфигураций, которые имеет Дженкинс. Pipeline - это очень обобщенный термин c для logi c, который выполняется, например, в хранилище git.
С другой стороны, разделяемая библиотека похожа на имя, которое говорит, что библиотека, содержащая Speci c функция или лог c. Эта указанная c функция может быть импортирована для нескольких конвейеров Jenkins. Вариант использования может быть для предотвращения дублирования кода.
Например, у вас есть функция, которая печатает Hello World . Вместо того, чтобы писать функцию 4 раза для 4 конвейеров Jenkins - вы создаете общую библиотеку и импортируете функцию в каждый конвейер. В основном это просто базовая концепция библиотек для языков программирования.
Официальная документация также описывает это довольно хорошо:
Поскольку Pipeline используется для все большего и большего количества проектов в организации могут появиться общие закономерности. Часто полезно разделять части конвейеров между различными проектами, чтобы уменьшить избыточность и сохранить код "DRY".