Jenkins Pipeline2 젠킨스 reactive parameter 에서 깃 브랜치 및 태그 선택지로 만들기 젠킨스 pipeline 을 쓰면서 아쉬운 점 중 하나는 freestyle을 쓸 때는 지원하는 깃 태그/브랜치 선택지를 제공하는 플러그인이 pipeline 에서는 사용이 애매하다는 점입니다. ( 어떤 분이 오픈소스로 개발을 해주신다면...?) [Git Parameter] 플러그인에서는 선택지로 Tag, Branch, Branch or Tag, Revision, PullRequest 를 고를 수 있고, 각각 정렬 및 필터 기능까지도 제공하고 있습니다. 반면에 pipeline 을 사용할 때는 원칙적으로 pipeline 안에서 git 을 조회하고 그 뒤에 진행을 하는 구조를 택하다보니, 하나의 pipeline 안에서 쭉 진행을 하려면, git 브랜치 선택이 어렵게 됩니다. 따라서 항상 최신 HEAD를 빌.. 2025. 6. 13. 젠킨스 파이프라인에서 문자열 관리하기(split, trim,replace, substring) 간혹 젠킨스 파이프라인 안에서 따로 정보를 저장하거나 로그를 찍을 때 일부 문자열의 값들을 조절하고 싶을 때가 있습니다. 그 중에 대표적으로 네 가지만 다뤄보겠습니다. (split, trim, replace, substring) (1) split 잘 아시겠지만 문장이나 특수한 기호들을 분할하기 위해 사용하죠. 기본적인 사용방법은 비슷합니다. split 할 기준을 입력하면, 일종의 배열이 만들어지고 해당 배열의 인덱스를 이용해서 추가로 분리해 낼 수 있습니다. def test_example = "ABC DEF" def test_splits = test_example.split(' ') def first = test_example.split(' ')[0] def second = test_example.spl.. 2023. 5. 18. 이전 1 다음