HipChat 및 Github 제휴

1844 단어 hipchatjira
이 글은 Atlassian Advent Calendar 2012째 날이다.
힙챗은 IRC를 연상시키는 커넥터로, 자신도 모르게'당장 먹어!!'이라고 쓰게 하는 편안함이 매력이다.
하지만 팀에서 JIRA와 Giithub을 사용하면 자주 일어나는 일들이 있다.그건... "과제를 눈치채지 못한 결단"이다.
예를 들어 티켓 우선순위가 높은 버그를 방치하고pull request를 방치하고 댓글을 방치하는 등이다.
물론 동작마다 메일을 보내지만 아무도 메일을 읽은 적이 없죠?(자신 포함)
제가 속한 팀도 처음에는 트위터 봇에서 이런 알림을 했지만 힙채트로 진행하기로 했습니다.
HipChat우리는 각종 서비스를 연합할 수 있다.
또 협업하는 방을 설정할 수 있어 항목별로 방을 나누는 경우에도 편리하다.
HipChat Auth Token 생성
우선 API 연합에 필요한 힙챗의 Auth Token 생성이다.
  • HipChat의 Group admin > API
  • 표시
  • Create new token.
    Admin token 및 notification token을 선택할 수 있습니다.JIRA와 작업할 때 Admin token이 필요해서 Admin token을 생성했습니다.Giithub만 있으면 notification도 가능합니다.
  • 복제 생성된 Token
  • Giithub 합작
    다음은 Giithub 측의 일입니다.
  • Giithub에서 합작하고 싶은 창고의 "Admin"메뉴
  • 를 선택한다.
  • 메뉴에서 "Service Hooks"
  • 선택
  • HipChat
  • 선택
  • 방금 생성된 Auth Token, 공동 작업 Room 이름을 입력합니다.동작을 검사하다.(Notify)
  • 이렇게 하면 합작할 수 있다.
    협동하다
    합작하면 아래 그림과 같은 통지를 보냅니다.push가 나타날 때 여러 개의 제출 정보가 한데 묶여 있기 때문에 매우 편리하다.

    그림도 여기서 빌렸어요.
    활용 예
    github로 프로젝트에 필요한 문서를 관리하고 Issues로 Q&A를 진행합니다.(*1)
    이렇게 되면 매번 질문을 받을 때마다 알림을 받고github의 issues도 제출기록에 맞추어 표시하기 때문에'수정했다'는 메일을 쓸 필요가 없다.
    "이게 어떻게 된 일입니까?""이거 잘못된 거 아니에요?"이런 문자는 메일박스를 채울 필요가 없다.
    (*1) 위키피디아가 좋지 않나 싶지만, 여러 가지 이유로 바이너리 형식의 전문 형식을 처리해야 하는 경우도 있다.

    좋은 웹페이지 즐겨찾기