반응형
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 |