Tôi đã xem xét một vài câu hỏi khác về SO - và không thực sự chắc chắn họ trả lời câu hỏi này.Có một công cụ để tích hợp liên tục nền tảng chéo (C++ Win32 và linux)
Chúng tôi đang xây dựng các ứng dụng C++ cho Win32 và Linux. Ngay bây giờ chúng tôi có một số kịch bản (tập tin bat cho win32) chạy trên một lịch trình để làm xây dựng.
Chúng tôi muốn có CI cho các dự án của mình, nhưng tôi muốn chỉ có một máy chủ CI xử lý việc xây dựng trên cả hai nền tảng. Tích hợp với SVN là quan trọng.
Có thể có một cấu hình/một sản phẩm/máy chủ CI thực hiện việc này không?
Có ai đã thực hiện thành công điều này không? Tre trông giống như nó có thể giải quyết nhu cầu của chúng tôi, nhưng tôi ghét phải nhảy vào một chi tiêu như vậy như là một khởi động bootstrapped nếu chúng ta có thể tránh được chi phí.
Nó có thể khởi chạy các bản dựng trên cả hai nền tảng bằng cùng một cấu hình? – Tim
Không chính xác. Nhưng làm thế nào để bạn quản lý với các tập tin .bat? – pugmarx
Bạn sẽ tạo hai "dự án", cả hai đều trỏ vào cùng một kho lưu trữ CM, nhưng được gắn với các tác nhân xây dựng khác nhau, với mỗi tác nhân xây dựng đang chạy trên một nền tảng khác. Rất khả thi (và khá dễ dàng). – Jared