DevOps/Jenkins

Jenkins - Gerrit 연동

알로그 2018. 7. 18. 22:51
반응형

Jenkins - Gerrit 연동

Gerrit에 Commit이 올라오거나 이벤트가 발생할 때, Jenkins에서 이를 Trigger하여 특정 액션을 취할 수 있다.

 

Gerrit에서 Stream Event로 받을 수 있는 Event 종류

  • Patchset added
  • Change merged
  • Change abandoned
  • Comment added

 

Gerrit 설정

 - Gerrit Stream Events 설정 필요, Projects => Access에서 확인가능

 

 

 

 - Global Capabilities에서 Stream Events 권한을 허용하자.

 * Jenkins가 아니라 Local pc에서 Stream event를 수신하고자 한다면, 아래 명령으로 확인가능하다.

   특정 이벤트가 발생하면 커맨트에 로그 확인가능

   $ ssh -p [port] [ip] gerrit stream-events

 

 

 

Jenkins에서는 gerrit 플러그인을 설치하고 환경설정을 해주자.

 

References

https://d2.naver.com/helloworld/6952033 

 

반응형

'DevOps > Jenkins' 카테고리의 다른 글

젠킨스(Jenkins) 유용한 기능  (0) 2020.02.09
Windows Jenkins에서 bash 사용  (1) 2020.01.29
젠킨스(Jenkins) 설치  (0) 2020.01.28
Jenkins home directory 변경  (0) 2020.01.03
Jenkins Master-Slave 노드 설정  (0) 2018.07.27