티스토리 뷰


앞서 git과 slack을 연동하는 부분은 살펴봤습니다.


이번에는 여기에 instaweb까지 연동해서 push되는 링크를 바로 확인 할 수 있도록 합니다.



이를 위해서는 git이 설치된 곳의 config를 수정해야 합니다.


[hooks "slack"] 쪽에 아래 내용을 추가하도록 합니다.


changeset-url-pattern = "http://아이피주소:1234/?p=경로;a=commitdiff;h=%rev_hash%"


일단 기본적으로 instaweb이 운영되고 있어야 하며 해당 서버의 아이피 주소와 포트를 입력합니다.


instaweb의 기본포트는 1234이므로 변경 없이 사용했습니다.


경로는 http://아이피주소:1234 로 접속해서 summary에 진입했을 때 노출되는 주소를 적어주시면 됩니다.


끝으로 해당 명령어는 꼭 따옴표(")로 묶어줘야 합니다. 그렇지 않으면 세미콜론(;)뒤는 주석으로 인식되어 버립니다.



이제 push 테스트를 진행하면 slack에는 아래와 같이 hash값이 노출 됩니다.



hash(efbc315)값을 클릭하면 아래와 같이 브라우저의 새탭으로 이동이 됩니다.



정상적으로 확인이 가능하네요.


instaweb에는 별 기능이 없습니다. 간단하게 commitdiff 정도를 확인할 때 유용하겠습니다.

'개발 > 버전관리시스템' 카테고리의 다른 글

[gitlab] 서버 IP 변경  (0) 2016.12.05
[svn] 파일 권한 변경하기  (0) 2016.02.29
[git] git log의 내용을 web으로 확인하자  (0) 2016.02.22
[gitlab] 설치 과정 주절주절..  (0) 2016.01.29
[git] slack 연동  (4) 2015.12.07
댓글
최근에 올라온 글
최근에 달린 댓글
글 보관함
Total
Today
Yesterday