현재 내 개발 서버에는 나와 일부 다른 사용자가 푸시 할 수있는 맨발의 자식 저장소가 있습니다. 그러나 이제 PHPUnit 테스트를 서버 자체에 통합하고 싶습니다.git으로 원격 테스트 저장소가있는 경우
내 초기 아이디어는 tests
이라는 이름의 각 저장소에 하위 디렉토리가있는 것이므로 VisualPHPUnit과 같은 테스트를 실행하여 서버의 "웹 사이트"를 통해 결과를 볼 수 있습니다. 그러나 원격 저장소가 노출 된 것처럼 보이는 것은 VPHPU에 실제로 테스트 디렉토리를 찾지 못하도록 지시 할 수는 없습니다.
더 좋은 방법이 있습니까? 어쩌면 모든 프로젝트에 대한 테스트를 포함하고 단지 베어가 아닌 다른 저장소를 가지고 있다고 생각하고있었습니다.하지만 그것은 git 표준에 어긋나며 아마도 문제를 일으킬 수 있습니다.
나는 젠킨스 (Jenkins)를 실행하고 싶지만, 자바 기반이며 내 VPS에 이상적이지는 않다. VPS를 무릎 꿇게하지 않는 자바가 아닌 jenkis와 같은 응용 프로그램이 있습니까? – n0pe
http://en.wikipedia.org/wiki/Comparison_of_continuous_integration_software – michas
VPS에서 [BuildBot] (http://trac.buildbot.net/)을 사용할 수 있었던 몇 사람을 알고 있습니다. 내가 확실한지 모르겠다. 맞습니다.이 도구들은 조금 무거워지기 쉽습니다. 오픈 소스 프로젝트가 있다면 [Travis CI] (https://travis-ci.org)를 사용해보십시오. 그들은 또한 [Travis Pro] (https://travis-ci.com)라고 불리는 개인 프로젝트 용 버전을 가지고 있습니다. 나는 비용이 후자를 위해 무엇인지 모르겠다 ... 베타로 지금은 아무것도 될 수 없다. – jszakmeister