Travis CI는 깃헙에서 진행되는 오픈소스 프로젝트를 위한 지속적인 통합서비스이다. 2011년에 설립되어 2012년에 급성장하였으며 Ruby언어만 지원하였지만 현재 대부분의 개발 언어를 지원하고 있다. Travis CI를 이용하면 깃헙 레포지토리에 있는 프로젝트를 특정 이벤트에 따라 자동으로 테스트, 빌드하거나 배포 할 수 있다 프라이빗 레포일경우 유료로 일정금액을 지불하고 사용할 수 있다.
자동으로 배포를 해준다라고 보면 된다. 프로젝트를 하면서 배포를 수동으로 했는데 너무 불편하여 한번 공부를 해보았습니다.
jenkins, circleCI 등 다른 CI,CD 툴이 있습니다.(지속적인 통합, 지속적인 배포)
로컬 깃 -> github -> Travis CI -> AWS
https://travis-ci.org/ 에 사이트에 회원가입 하기(github아이디로 회원가입하기
회원가입 후 로그인을 하였다면 우측상단 프로필이미지를 클릭하면 settings 클릭
Travis CI test 및 배포관련 내용은 다음 편에