GitHub와 Slack을 함께 사용하는 방법

소개


GitHub와 Slack이 함께 작동하면 Pulllike과 같은 알림을 Slack의 특정 채널에 전달할 수 있습니다.

Slack과 GitHub 간의 협력 절차


1. 삭크.魏 튜 b. 작은 m로 이동하여 Add to Slack을 클릭합니다.

2. 대상 작업공간을 선택하고 계속을 클릭합니다.

3. 특정 채널을 선택하고 설치를 클릭합니다.

4. Slack에게 메시지를 받습니다.
GitHub 앱에서 설정 방법과/github 슬래시 명령 사용법에 대한 직접 메시지를 받습니다.

5. 코멘트 기입란에 이하의 커멘드를 기재해, 송신한다
/github signin
6. Connect GitHub account를 클릭합니다.

7. 전환 대상에서 Connect GitHub account를 클릭합니다.

8. GitHub 계정과 Slack 작업 공간 간의 연결이 완료됩니다.

9. GitHub 리포지토리의 통지를 흐르고 싶은 채널로 이동해, 코멘트란에 이하의 커멘드를 기재해, 송신한다
※리포지토리의 owner 가 설정할 필요가 있다
/github subscribe owner/repo
  • owner : 소유자 이름
  • repo : 리포지토리 이름

  • 10. Install GitHub App을 클릭하여 채널에 리포지토리를 설치합니다.

    11. Only select repositories를 선택하고 지정된 리포지토리를 선택합니다.

    12. 리포지토리를 설치할 수 있으면, 다시 코멘트란에 다음의 커멘드를 기재해, 송신한다
    /github subscribe owner/repo
    
    13. 지정된 리포지토리를 등록할 수 있다

    알림 맞춤설정


    기본적으로 통지되는 기능


  • issues (이슈)
  • pulls (풀)
  • statuses (상태)
  • 커밋
  • deployments (배포)
  • public (공용)

  • 다음 기능은 기본적으로 통지되지 않습니다.


  • reviews (리뷰)
  • comments (댓글)
  • branches (브랜치)
  • commits:all (모두에 커밋)

  • 알림 기능 추가


    통지하는 기능의 추가는, 코멘트란에 이하의 커멘드를 기재해, 송신한다
    /github subscribe owner/repo [機能]
    
    reviews 를 추가하고 싶다면
    /github subscribe owner/repo reviews
    

    알림 기능 삭제


    통지하는 기능의 삭제는, 코멘트란에 이하의 커멘드를 기재해, 송신한다
    /github unsubscribe owner/repo [機能]
    
    reviews를 삭제하려면
    /github unsubscribe owner/repo reviews
    

    사이고에게


    GitHub 와 Slack 가 제휴 할 수 있었으므로, 자주 GitHub 에 확인해 가지 않아서 죄송합니다.
    이제 작업 효율이 올라갈 것입니다 ...

    참고 자료


    GitHub와 Slack을 연결

    좋은 웹페이지 즐겨찾기