특정 버전의 공유 라이브러리으로 작업하는 방법을 알아 내려고하고 있습니다.Jenkins 파이프 라인 공유 라이브러리에서 버전 작업
Jenkins
이 문서는 매우 명확하지 않으므로 실험을하고 있지만 성공하지 못했습니다.
그들은 기본적으로 말 :
그러나 가 어떻게 에서 '글로벌 파이프 라인 라이브러리'섹션에 somelib
를 구성해야합니다 젠킨스> 시스템 구성을 관리 메뉴 그래서 난 가능한 안정적인 중 하나를 사용할 수 있습니다 버전?!
건은 다음과 같습니다 v0.1
및 v0.2
이 (그래서 2 개 태그 v0.1
및 v0.2
이름 한) : 현재, 나는 그것의 2 안정 버전을 출시 한 나는, 버전 제어에서 내 somelib
프로젝트를했습니다 것을 상상해보십시오.
일부 파이프 라인에서는 somelib
의 버전 v0.1
을 사용하고 다른 파이프 라인에서는 v0.2
버전을 사용해야합니다.
젠킨스가 제공 한 @Library
주석을 사용하면 어떻게 할 수 있습니까? Jenkinsfile
내부에 별도로 지정하지 않을 경우 젠킨스> 시스템 구성에서 글로벌 파이프 라인 라이브러리에서
아 맞다
Global Pipeline Libraries
플러그인 또는 업그레이드해야한다는 것을 의미! 이제는 의미가 있습니다. 친절하게 도와 주신 고맙습니다 @fishi –