2008-09-19 9 views

Trả lời

11

Người duy nhất tôi thấy trong hành động là Smolder (được sử dụng cho parrot). Nó dựa trên TAP và do đó tích hợp tốt với các cấu trúc thử nghiệm perl tiêu chuẩn. Xem thêm điều này presentation.

+0

Không cài đặt đúng ... rất nhiều lỗi biên dịch khi xây dựng. sẽ không đề xuất. – someguy

2

Tôi chưa thử nghiệm nó, nhưng TAP::Harness::JUnit nên làm cho bất kỳ CIS nào có sẵn cho bạn. Tôi thích Bamboo, vì nó tích hợp vào các công cụ còn lại của tôi (Atlassian).

3

Có thể thanh toán Cruise Control và chạy nguồn Perl của bạn. Phải mất một chút googling để mảnh với nhau làm thế nào để làm điều đó, nhưng tôi đã nhìn thấy nó được thực hiện trước.

5

Tôi đã xem xét các đề xuất khác nhau được đề xuất, nhưng tất cả dường như hơi khó sử dụng.

Tôi đã tìm thấy Hudson, từ chơi xung quanh với nó, nó có vẻ rất đẹp, cùng với tap-to-junit-xml nó đã cho tôi khoảng 30 phút để có được một xây dựng cơ bản xảy ra. Rất đẹp.

2

Tôi đã rất ấn tượng với BuildBot thời gian gần đây - nó hỗ trợ rất nhiều các hệ thống kiểm soát nguồn, có một tốt đẹp giao diện web & IRC bot mà làm việc out-of-the-box, là khá dễ dàng để cấu hình, và rất có thể mở rộng (bằng Python).

Mất chút thời gian để cấu hình/mở rộng cho dự án hiện tại của tôi và tôi phải nhảy qua một số vòng để làm cho nó hoạt động độc đáo với TAP::Formatter::HTML. Nhưng bây giờ nó lên & chạy Tôi vui vì tôi đã dành thời gian cho nó - nó hoạt động khá tốt.

Mục yêu thích cho tôi là thu thập số liệu thống kê & hiển thị và tích hợp TAP.

+0

Âm thanh như bạn đang tìm kiếm Smolder :) Trên thực tế, rất dễ dàng để liên kết BuildBot và Smolder với nhau để Buildbot chạy thử nghiệm của bạn và sau đó gửi Lưu trữ TAP vào Smolder để thống kê, thu thập, hiển thị, nguồn cấp dữ liệu Atom, email , v.v. – mpeters

0

Pjam - là một máy chủ xây dựng dựa trên pinto mới cho các ứng dụng perl. Đây là perl cụ thể xây dựng máy chủ, vì sử dụng pinto dưới mui xe nó mang lại cho bạn rất kiểm soát trên xây dựng của bạn:

  • so sánh xây dựng
  • cuộn lại dự án để xây dựng cho
  • thấy các thay đổi cho việc xây dựng tiếp theo
  • , vv

Đó là ruby ​​on rails - xem thêm về https://github.com/melezhik/pjam-on-rails. Tác giả.