Các khung/dự án tích hợp liên tục tốt nhất cho Perl là gì và tại sao?Khung tích hợp liên tục nào cho Perl?
Trả lời
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.
Khám phá Test-AutoBuild!
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).
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.
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.
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.
Â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
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ả.
- 1. Chơi khung 2.0 thiết lập tích hợp liên tục
- 2. "Pretty" Tích hợp liên tục cho Python
- 3. Tích hợp liên tục tre
- 4. tích hợp liên tục python
- 5. HUnit/QuickCheck với tích hợp liên tục
- 6. tích hợp liên tục với mysql
- 7. Tích hợp liên tục cho các dự án Xcode?
- 8. Kiểm tra để tích hợp liên tục
- 9. Tích hợp liên tục với ASP.Net MVC
- 10. Cấu hình tích hợp liên tục
- 11. Hệ thống tích hợp liên tục cho một Codebase Python
- 12. Windows Azure và tích hợp liên tục
- 13. Tích hợp liên tục Git trên Windows
- 14. Bạn sử dụng phần mềm tích hợp liên tục nào?
- 15. Khung kiểm tra giao diện người dùng + Tích hợp liên tục?
- 16. Cấu hình Java trong tích hợp liên tục
- 17. TeamCity để tích hợp liên tục Python/Django
- 18. Hudson hoặc Teamcity để tích hợp liên tục?
- 19. Thiết lập PHPUnit với Tích hợp liên tục Gitlab
- 20. Có thể tích hợp Google AppEngine và Google Code để tích hợp liên tục không?
- 21. Công cụ tích hợp liên tục nào là tốt nhất cho một dự án C++?
- 22. Công cụ tích hợp liên tục chạy trên AppEngine
- 23. Nhà cung cấp loại F # và tích hợp liên tục
- 24. Thử nghiệm hiệu suất trong tích hợp liên tục?
- 25. Nhà cung cấp dịch vụ tích hợp liên tục SVN
- 26. Tích hợp liên tục - Thực hành tốt nhất
- 27. Tích hợp liên tục (Hudson/Jenkins) và Lập trình R
- 28. Cách di chuyển từ "Tích hợp Arcane" sang Tích hợp liên tục?
- 29. Bạn sử dụng công cụ nào để tạo liên kết tích hợp liên tục (CI)?
- 30. Công cụ tích hợp liên tục nào phù hợp với php?
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