ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Jenkins - Hipchat 연동
    저장소 2017. 10. 16. 19:56

    시작하기 전에 hipchat, jenkins 계정은 모두 있다고 가정하고 설명합니다.

    Hipchat

    먼저 방을 생성한 다음, ... 버튼을 눌러 Integrations를 누른 후 Install new integrations를 선택합니다.



    다음 Build your own integration 버튼을 클릭합니다.



    다음 적당한 별칭 (bot의 이름)을 정해줍니다. 여기선 Deployment Bot이라 생성했습니다. (아래 스크린샷과 다름..)



    Create버튼을 누르면 아래와 같은 화면과 


    Send messages to this room by posting to this URL의 값이 있는데 여기서 room/252352 와 같이 room 번호와 auth_token=Hcr8hO8Hihoph8P 와 같은 api tocken을 따로 저장해둡니다. (jenkins에 등록할 때 필요함)


    Jenkins



    Jenkins > Credentials > System > Add Credentials을 눌러 아래와 같은 화면에서 Secret text를 선택한 후, Scope에 아까 적어놓은 api tocken을 붙여 넣습니다. id와 description은 jenkins에서 확인하는 용도로 아무 이름이나 지으면 됩니다.



    다음 젠킨스 잡을 생성한 다음 '빌드 후 조치' 탭에서 HipChat notifications를 선택해 활성화 시킵니다.



    마지막으로 Credentials부분에 아까 설정한 Credentials을 선택하고 미리 저장해놓은 프로젝트 방번호를 입력합니다.  다음 아래와 같이 언제 HipChat notifications을 발생할 지를 선택해주면 끝입니다.

    댓글