2016-10-03 1 views
1

모듈에 대한 Travis CI 빌드 테스트에 누구나 사용할 수있는 보일러 플레이트가 있습니까?Travis CI로 모듈 설정

나는 Travis CI를 사용하지 않았지만, 모든 빌드가 실패하고 로그가 만났습니다. 로그는 단지 phpunit exited with code 1입니다. 나는 분명히 뭔가를 놓치고 있다고 생각하고 모든 실버 스트라이프 작곡가의 의존성을 다운로드해야한다고 생각하지만 어디서부터 시작해야할지 모르겠다.

나는 (mymodule)/tests 폴더에 대한 테스트를 실행하고 그걸 원하기를 바라고있다. 가능

"Connecting to CI"섹션은별로 도움이되지 않습니다.

+0

'.travis.yml' 파일의 내용을 게시 할 수 있습니까? –

+0

또한 phpunit 테스트가 로컬에서 올바르게 실행됩니까? –

답변

4

트래비스를 설정하려면 travis-support 모듈을 사용해야합니다.

travis를 사용하는 SilverStripe 모듈에서 볼 수있는 보일러 플레이트 .travis.yml과 아주 간단합니다. Here's a pretty standard one.

이 파일은 SilverStripe 버전 3.1.x-dev (최신 3.1 개발 버전)에서 3.x-dev (3.5 개발 버전)까지 PHP 5.3-5.6 및 테스트 버전을 테스트합니다.

정확한 테스트 스위트를 실행하려면 최종 라인을 사용자 정의해야합니다.