빌드 성공여부를 메일로 확인하기 위해 Jenkins에서 몇가지 설정했다. 왜나하면, GITScm polling에 대한 GitHub hook trigger 설정을 해놓고, 빌드 성공 여부를 확인하기 귀찮았기 때문이다.
나같은 경우는 구글에서 제공해주는 SMTP 서버를 사용했다.
구글 SMTP서버를 사용하기 전에 몇가지 설정을 해줘야 된다.
- IMAP 엑세스 설정
- 보안 수준이 낮은 앱의 엑세스 사용 설정
메일 서버에 대한 정보는 아래 주소에 있으니 참고 바람.
https://support.google.com/mail/answer/7126229?hl=ko&visit_id=637552595581536002-297492695&rd=2
jenkins 설정 순서는 아래와 같다.
1. SMTP 설정
- Dashboard > 환경 설정
- E-mail로 알려줌 항목의 SMTP 정보 입력
마지막 Test Configuration을 눌러 메일이 발송되는지 확인한다.
2. 빌드 세팅 설정
- 프로젝트 > 구성
- Build Setting 항목의 내용 입력
구글의 메일 서버 설정을 빼고는 큰 이슈는 없는 듯하다.
'Jenkins' 카테고리의 다른 글
[Jenkins] 빌드 유발 (0) | 2021.08.03 |
---|---|
[Jenkins] Prometheus와 Grafana를 활용한 Jenkins 모니터링 및 Alarm 구현 (0) | 2021.07.28 |