티스토리 뷰

WEB TIP/Redmine

Redmine, GitLab, Slack 연동

제프 2016. 12. 29. 13:35
Work Flow
  1. GitLab Commit (Redmine 예약어를 이용하여 일감 상태 변경)
  2. Redmine 서버의 작업 스케쥴러를 통해서 GitLab 변경내용 확인 (원격 저장소와 로컬 저장소 동기화)
  3. Redmine Slack Plugin에서 Slack으로 메세지 전송
Redmine, GitLab 유의사항
  • Redmine은 현재 Remote Repository를 지원하지 않음
  • Batch File에서 curl을 이용하는건 스케쥴러를 통해 GitLab 변경 사항을 변경하여도 Redmine 저장소가 자동 업데이트가 안되어서 수동으로 강제 업데이트 진행
사전 작업 사항
  • Redmine Slack Plugin 설치 https://github.com/sciyoshi/redmine-slack
  • Batch File 작업 스케쥴러 등록
  • Redmine > 관리 > 저장소에서 커밋된 변경묶음...., 저장소 관리에서 WS 체크, API 발급
차후 진행 예정 사항
  • GitLab WebHook 기능을 이용하여 실시간 업데이트가 가능한지 확인
  • Redmine GitLab WebHook 분석


'WEB TIP > Redmine' 카테고리의 다른 글

Redmine, GitLab, Slack 연동  (0) 2016.12.29
플러그인 등록, 삭제  (0) 2016.05.02
Mysql 비밀번호 재설정  (0) 2016.03.14
댓글
댓글쓰기 폼