Travis-CI
- Travis-CI는 루비로 작성된 오픈 소스 기반의 CI(Continuous Integration)
- 분산 CI 호스팅 서비스를 제공
- GitHub 아이디의 프로젝트를 연결하여 테스트, 빌드 및 배포 가능
Getting Started
1. 프로젝트 fork하기
2. Travis-CI 회원가입하기
3. Github Repositories 엑세스 권한 활성화 시키기
4. .travis.yml 확인하기
- .travis.yml을 통해 Travis-CI에게 알려줍니다.
-
프로젝트는 PHP로 작성되었고 PHP versions 5.5, 5.4, HHVM인 phpunit을 통해 Test.php를 테스트를 진행하라고 알려줍니다.
5. NewUser.txt에 이름 넣고 push하여 Travis CI 작동시켜보기
- 이름 작성하기
- Git Push 하기
Travis only runs a build on the commits you push after adding the repository to Travis.
- Travis-CI Status 확인하기
- Travis CI는 Email로 Test 결과물을 보낸다.
6. Test.php 수정하고 push하여 Travis CI 작동시켜보기
- Test.php 수정하기
- Git Push 하기
- Travis-CI Status 확인하기