CS 공부

젠킨스와 Slack을 연동해보자 본문

CS공부/CICD

젠킨스와 Slack을 연동해보자

kluiop1 2021. 7. 12. 23:53

본 글은 2021년 02~04월 동안 진행한 스터디를 구글 문서로 정리해놓은 것을 바탕으로 작성한 겁니다.

 

slack이란

협업위한 메신저로 젠킨스의 파이프라인 동작이 종료되면 알림을 받는 용도로 사용할 것이다.

 

1. 이미지 왼쪽의 앱추가를 들어가서 jenkins를 검색해서 그림2을 설치

그림1
그림2

2. 설치하고 Jenkins CI로 들어가면 구성이 보인다 그 구성으로 들어가자

3. 들어가면 아래와 같은 화면이 뜨는데 slack에 추가를 누른다.

4. 알림을 받을 채널을 선택하고

(참고로 우측 상단에 있는 드롭박스로 slack 방을 선택할 수있다. CI/CD마스터..는 내가진행한 스터디이름..)

5. 그 이후부터는 설정 지침에 따라 설정하면 된다.

 

설정이 끝나면 아래 사진과 같이 뜬다.

 

나중에 파이프라인 종료 알림은 아래와 같이 온다.

(실패는 파이프라인 코딩을 잘못해서..ㅠㅠ 그래도 성공하긴 했음)

 

참고: https://dnight.tistory.com/entry/Jenkins-Slack-%EC%95%8C%EB%A6%BC-%EC%97%B0%EB%8F%99