-
[Github] github + slack 연동하기DevOps/GitHub 2020. 2. 7. 06:23
협업도구 Slack + 분산 버전 관리 GitHub을 연동하면 GitHub에서 발생하는 상황에 대한 업데이트를 구독할 수 있다.
기능 소개
ㅁ GitHub 리포지토리에서 발생하는 상황에 대한 업데이트
• New commits
• New pull requests
• New issues
• Code reviews
• Deployment statusesㅁ GitHub 활동 및 속성에 대한 링크를 공유할 때 Slack에 대한 자세한 정보를 팀에 제공
• Pull requests
• Issues
• Linked comments
• Code snippets
• Developer profilesㅁ 슬래시 명령으로 조치 수행
• Close an issue or pull request
• Reopen an issue or pull request
• Open a new issue using a Slack dialog연동 과정
1. Slack에서 Apps에서 github를 검색하고 GitHub Add 실행
2. WEB 브라우저 팝업에서 Add to Slack을 클릭
3. Continue 클릭
4. 채널 선택 ( #git 채널은 미리 생성 하여야 Specific channels로 선택 가능)
5. Connect GitHub account 클릭
6. Slack의 GitHub 채널에서 Connect GitHub account 버튼을 클릭하여 GitHub 계정으로 연결
7. Slack 창에서 구독 할 GitHub 리포지토리를 아래 커맨드로 실행
/github subscribe [github ID] / [Repository명]8. Slack 창에서 GitHub의 sepiros62/terraform-test 리포지토리를 구독한다는 메시지 출력
9. GitHub에서 README.md 파일을 수정 후 commit 해보면 Slack에서 채널에서 GitHub의 상황을 업데이트
x. /github help에서 명령어 확인 가능
'DevOps > GitHub' 카테고리의 다른 글
[GitHub] gitlab 프로젝트 페이지 소개 (0) 2020.02.06 [GitHub] github 소개 (0) 2020.02.06