jenkins 빌드할때 git branch 파라미터 "nullPlease look at the Log" 문제

티스토리 메뉴 펼치기 댓글수0

공부

jenkins 빌드할때 git branch 파라미터 "nullPlease look at the Log" 문제

Vincent Park
댓글수0

프로젝트의 빌드배포를 할때, 젠킨스에서 git branch 를 파라미터로 선택해서 특정 branch 를 선택해서 빌드하도록 구성해서 사용하고 있다.

스테이지 환경에서 개발중인 브랜치로 빌드해서 테스트를 할 수 있도록 설정해 둔것인데,

그런데 얼마전에 젠킨스 git plugin 을 3.3.0 으로 업그레이드 하면서 문제가 발생했다.


잘 불러오던 branch 리스트가 "nullPlease look at the Log" 라는 문구만 나오면서 동작하지 않는다.


문제가 발생하는 컨디션은 대략 이렇다.

1. git branch 를 파라미터로 선택해서 빌드하는 젠킨스 아이템이 기존에 존재함

2. 새 아이템을 만들면서 기존 git repository 와 동일한 git branch 파라미터를 선택할수 있도록 설정함.

3. 새로 생성한 아이템의 Build with Parameters 를 클릭하면, git branch 리스트에 "nullPlease look at the Log" 라는 문구만 나옴


구글링 해보니, 역시나 버그로 리포팅 되어 있는 문제였고 2017년 6월 중에 수정된 3.3.1 버젼이 릴리스 될거라는 공지를 확인했다.

https://wiki.jenkins.io/display/JENKINS/Git+Plugin

Version 3.3.1 (Jun ??, 2017)

  • (error)   Don't require crumb for POST to /git/notifyCommit even when CSRF is enabled (JENKINS-34350)
  • (error)   Fix credentials tracking null pointer exception in pipeline library use (JENKINS-44640)
  • (error)   Fix credentials tracking null pointer exception in git parameters use (JENKINS-44087)



Jun ??, 2017 이라함은 릴리스가 말일이 될수도 있는근거잖아...;;;


리포팅 내용을 살펴보면 git plugin 을 3.2.8 로 다운그레이드 하면 해결된다고 하는데;;;

일단은 버그가 수정되기전까지는 기존 아이템에 파라미터를 추가해서 사용하는걸로...



맨위로

https://www.overfloweb.com/188

신고하기