Backlog 업데이트를 Hubot을 통해 Slack에 알립니다.
3810 단어 BacklognpmCoffeeScriptHubot슬랙
1. 개요
2. 동기
Bitbucket 알림Bot은 만들었기 때문에 모처럼이기 때문에 Backlog도 만들어 버리자
참고로 해준 Bot 자신을 위해 개수하고 싶었습니다
3. 도입 방법
전제
backlog→hubot→slack 제휴 이해하기 쉽기 때문에 참고하십시오
npm 도입
npm install backlog2slack --save
external-scripts.json
에 다음을 추가 external-scripts.json
"backlog2slack"
백로그 웹훅 설정
{hubot_url}/backlog2slack
例)http:example.com:8080/backlog2slack
통지하고 싶은 항목만 선택
※과제 관계의 갱신에 밖에 대응하고 있지 않습니다(요망이 있으면 추가할지도)SVN·Wiki 추가 대응
알림 대상 지정 (두 가지 방법)
http:example.com:8080/backlog2slack?destination=backlog-notification-channel
http:example.com:8080/backlog2slack?destination=t_mimura
export HUBOT_BACKLOG2SLACK_DESTINATION = "backlog-notification-channel"
export HUBOT_BACKLOG2SLACK_DESTINATION = "private-kosokoso-heya"
통지처(destination)는 CHANNEL, PRIVATE_GROUP, DM(user_name)에 대응하고 있다
4. 통지 예
5. 옵션
색상 지정 방법
액션
유형
defaultColor
과제 추가
warning
오렌지
댓글 추가
좋은
그린
알림 추가
좋은
그린
과제 업데이트
좋은
그린
색상 지정 방법
액션
유형
defaultColor
과제 추가
warning
오렌지
댓글 추가
좋은
그린
알림 추가
좋은
그린
과제 업데이트
좋은
그린
http:example.com:8080/backlog2slack?good_color=000000
http:example.com:8080/backlog2slack?warning_color=ff0000&danger_color=f0f
※ color에
#
는 포함하지 않는다좋은 예)
.../backlog2slack?warning_color=ff0000&danger_color=#f0f
export HUBOT_BACKLOG2SLACK_GOOD_COLOR = "000"
export HUBOT_BACKLOG2SLACK_WARNING_COLOR = "ffff00"
6.잡다
Subversion 대응 (리비전 상세에의 링크 정도) 대응 완료
Github에 PR 환영합니다
Highlight Words
에 Backlog 사용자 이름을 추가하면 OK? 6. 참고/이용한 URL
Reference
이 문제에 관하여(Backlog 업데이트를 Hubot을 통해 Slack에 알립니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/t_mimura/items/6856613563ae9e162e9d텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)