문제

Perl을 위한 최고의 지속적 통합 프레임워크/프로젝트는 무엇이며 그 이유는 무엇입니까?

도움이 되었습니까?

해결책

내가 실제로 본 유일한 것은 울적 (그것은 다음과 같은 목적으로 사용됩니다. 앵무새).이는 TAP 기반이므로 표준 Perl 테스트 구조와 잘 통합됩니다.이것도 보세요 프레젠테이션.

다른 팁

나는 다양한 제안을 조사해 보았지만 모두 시작하기가 약간 까다로워 보였습니다.

그 이후로 찾았어요 허드슨 강 , 가지고 놀아보니 아주 좋은 것 같아요. 탭-to-junit-xml 기본 빌드가 진행되는 데 약 30분이 걸렸습니다.아주 좋아요.

확인해 보세요 테스트-AutoBuild!

가질 수 있다 크루즈 컨트롤 체크아웃하고 Perl 소스를 실행하세요.이를 수행하는 방법을 정리하려면 약간의 인터넷 검색이 필요하지만 이전에 본 적이 있습니다.

테스트해보진 않았지만 TAP::하네스::JUnit 거의 모든 CIS를 사용할 수 있도록 해야 합니다.나는 Bamboo가 내 (Atlassian) 도구의 나머지 부분과 통합되기 때문에 좋아합니다.

나는 감동받았어요 빌드봇 최근에는 많은 소스 제어 시스템을 지원하고, 기본적으로 작동하는 멋진 웹 인터페이스와 IRC 봇이 있으며, 구성하기가 매우 쉽고 확장성이 매우 뛰어납니다(Python에서).

현재 프로젝트에 맞게 구성/확장하는 데 시간이 좀 걸렸고, 제대로 작동하려면 몇 가지 어려움을 겪어야 했습니다. TAP::포매터::HTML.하지만 지금은 실행 중입니다. 시간을 할애해서 기쁘네요. 꽤 잘 작동합니다.

저에게 위시리스트 항목은 통계 수집 및 표시, TAP 통합입니다.

Pjam - 새로운 것입니다 얼룩말 Perl 애플리케이션을 위한 기반 빌드 서버입니다.이것은 사용하기 때문에 Perl 특정 빌드 서버입니다. 얼룩말 내부적으로는 빌드를 매우 효과적으로 제어할 수 있습니다.

  • 빌드 비교
  • 프로젝트를 특정 빌드로 롤백
  • 다음 빌드의 변경 사항을 확인하세요
  • 등.

Ruby on Rails 애플리케이션입니다. 자세한 내용은 다음을 참조하세요. https://github.com/melezhik/pjam-on-rails.저자.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top