티스토리 뷰
들어가며
- Bitbucket에서 발생하는 이벤트들을 Slack에서 볼수 있는 App (Webhook)이 있어서 적용을 시켜보았다.
- 생각보다 편리해서 이들 연동방법에 대해서 공유하고 한다.
연동 방법
Slack
1. slack에서 연동을 원하는 채널에 접속 후 설정(톱니바퀴 아이콘) → Add an app 메뉴를 선택한다.
2. Incoming WebHooks 플러그인을 검색하여 설치한다.
3. 설치 후 세팅
- Post to Channel: 연동할 채널 선택
- Webhook URL: bitbucket에 설정할 URL. 복사 수행
Bitbucket
- 연동에 앞서 bitbucket에서 slack plugin 설치가 필요함
1. 연동을 원하는 프로젝트를 설정 후 설정 메뉴(Repository Setting)에 접속하여 ADD-ONS 항목에 Slack settings 선택
2. Slack settings의 메뉴에서 Pull request, push notifications의 옵션을 선택
- PR, push 별로 notification 설정이 가능함
- Override settings for global slack notification options 체크박스 옵션은 꼭 체크
3. Channel and hook overrides 메뉴에서 연동할 채널 이름 및 webhook Url을 입력
- Channel name : #...
- Webhook Url : 이전에 Slack Incoming WebHooks 플러그인 설정에서 복사한 url
결과
- Slack에 이벤트가 바로바로 등록되어 생각보다 편리했다.
끝으로
이 글이 도움이 되었다면, 하단의 Google 광고 👎👎👎 한번씩 클릭 부탁 드립니다. 🙏🙏🙏
광고 클릭은 많은 힘이 됩니다!
반응형
'프로그래밍 > Git' 카테고리의 다른 글
[Git] Git Authentication Failed 사용자 인증 문제 해결 (0) | 2020.04.11 |
---|---|
[Git] "Unable to create '/path/to/repo/.git/index.lock': File exists." 발생시 문제 해결 방법 (0) | 2020.03.18 |
[Git] "Unable to create '/.git/index.lock': File exists." 메시지 발생할 때 (0) | 2019.11.06 |
[Git] Stash 한번에 전부 삭제하기 (0) | 2019.11.01 |
[Git] 사용자 변경으로 인한 remote: Permission to ..denied to 오류 (컴퓨터 내의 사용자 정보 git 변경) (7) | 2017.07.10 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- windows
- 자전거
- JavaFX 테이블뷰
- 배낭 여행
- 스프링부트
- effectivejava
- 방통대 과제물
- 일본 배낭여행
- 인텔리제이
- java
- springboot
- TableView
- JavaFX Table View
- 일본여행
- JavaFX Window Close
- JavaFX
- 자바
- 일본 자전거 여행
- JavaFX 종료
- effective java
- 이펙티브
- 배낭여행
- 자전거 여행
- 이펙티브 자바
- 텐트
- 이펙티브자바
- Java UI
- intelij
- 일본 여행
- git
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함