티스토리 뷰


앞서 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 정도를 확인할 때 유용하겠습니다.

댓글
댓글쓰기 폼