방금 옵션을 살펴보고 2011 년 말 현재 롤업 할 것이라고 생각했습니다.
후 임사 체험 에 여전히 링크 - 더를 왼쪽으로 웹 사이트 에 오래된 정보 데모 사이트와 다운 된이 프로젝트는 다시 삶의 불꽃을 가지고있다. 그러나 문서는 계속 진행되지 않았 으며, 튜토리얼 의 많은 단계가 완전히 깨졌습니다 . 보석에 대한 참조를 변경하고, 대역 외의 것을 구축 한 후에도 여전히 작동하지 못했습니다 .
간단한 방법 : 그냥 다운로드하고 명령 줄을 실행하여 프로젝트를 추가 하고 (그렇지 않은 UI 는 없음 ) Rails 앱을 실행하십시오. 그러나 프로젝트를 편집하기위한 UI가 없으며 링크를 표시하는 것 외에도 빌드 아티팩트와 실제 통합 이 없습니다. 테스트 실행 그래프, 추세선 등이 없습니다. 또한 routes.rb
파일을 조정 하여 코드 연결 작업 ( resources :projects
라인은 다른 모든 기본이 아닌 경로 아래로 이동해야 함).
이것은 굉장해 보이지만 급여 규모는 혼란 스러워 보입니다 . 3 명의 요원이 무료이며, 귀하가 의지 할 때 수백 달러를 투자해야합니다. 개인 빌드 는 훌륭해 보이지만 예산은 없습니다 .
이것은 자바 이며, 수천 개의 옵션으로로드되어 있기 때문에 UI가 혼란스럽고 프로젝트를 설정하는 것이 번거 롭다 . 그러나 일단 설정하면 어디서나 가져 와서 대부분을 실행하고 대부분을보고 할 수있는 많은 플러그인 을 얻을 수 있습니다. 는 OS X 설치 프로그램에서 젠킨스 포인트 /Users/Shared/Jenkins/Home
하지만 해당 디렉토리 또는 작성에 실패 chown
에 그 daemon
(기본적으로 사용하고, 새로 변경해야합니다 jenkins
당신은 GitHub의 통합을 설정할 수 있도록 사용자).
기타
나는 실제로 이것을 시도하지 않았지만 그 이유를 언급 할 것이라고 생각했습니다.
- CI Joe 는 GitHub 리포지토리를 원하는 것보다 더 많이 소유하고 싶어하며 제작자는이를 사용하지 않습니다. 그들은 Jenkins에 있습니다.
- Cerberus 는 깔끔하게 작지만 UI가 없으며 다른 사람들이 볼 수있는 빌드 아티팩트를 자동으로 게시하지 않습니다.
- BigTuna 는 (이미 최소한의) 커뮤니티 지원이없는 CruiseControl.rb 복제 본인 것 같습니다.
- JIRA와 BitBucket을 사용하면 Bamboo 는 정말 깔끔해 보이지만 둘 다 사용하지는 않습니다. 배포하지만 Capistrano에 이미 설치되어 있습니다.
선택
우리는 Jenkins 와 함께 갔지만 더 가벼운 솔루션 중 하나가 실제로 작동하기를 바랍니다.