프로그래밍/Slack + notion

Slack + github 연동

vell_zero 2021. 10. 26. 11:48

https://sepiros.tistory.com/37

 

[Github] github + slack 연동하기

협업도구 Slack + 분산 버전 관리 GitHub을 연동하면 GitHub에서 발생하는 상황에 대한 업데이트를 구독할 수 있다. 기능 소개 ㅁ GitHub 리포지토리에서 발생하는 상황에 대한 업데이트 • New commits •

sepiros.tistory.com

 

협업도구 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에서 명령어 확인 가능