트래비스(Travis) - 깃허브 기반 CI 서비스

설치

Travis는 서비스와 연동된 명령어를 사용할 수 있는 travis 루비 젬을 제공합니다. 아래의 명령어로 설치할 수 있다.

$ gem install travis

명령어

encrypt

travis encrypt -r nacyot/omegat-cask.emacs.kr GH_TOKEN={YOUR_TOKEN} --add

위 명령어는 GH_TOKEN 환경변수를 {YOUR_TOKEN}으로 지정한다. 이 때 {YOUR_TOKEN}에는 자신의 토큰을 사용할 수 있다. 토큰이 그냥 환경 변수로 노출되는 것은 위험하므로 이를 암호화해주는 명령어가 encrypt이다. 이 때 --save 옵션을 사용하면 .travis 파일에 직접 추가해준다.

login

Travis에 로그인한다. 정확히는 깃허브(Github) 정보를 가져오기 위해 깃허브 로그인 정보를 입력한다. --org--com을 옵션으로 사용할 수 있다.

enable

현재 디렉토리의 깃(Git) 프로젝트를 트래비스 CI에서 빌드하도록 활성화합니다.

disable

현재 디렉토리의 깃 프로젝트를 트래비스 CI에서 더 이상 빌드하지 않습니다.

init

트래비스에서 사용할 수 있도록 .travis 파일을 생성합니다.


Who am I?