Trong môi trường mà nhiều bản dựng (phát hành gói ứng cử viên) có thể được tạo hàng ngày nhưng chỉ một tháng được quảng cáo sản xuất, tôi nghĩ rằng việc lưu trữ mọi bản dựng trong Git sẽ lãng phí nhưng phải có vị trí ngắn hạn Được xuất bản.Git có nên được sử dụng để lưu trữ các bản dựng tích hợp liên tục không?
Tôi hiện đang xuất bản các thư mục này vào một thư mục được chia sẻ. Tôi đã xem IVY được sử dụng cho loại xuất bản nhị phân này trong quá khứ. Git có vẻ như quá mức cần thiết vì nó sẽ sưng lên do mô hình của nó không bao giờ xóa bất cứ điều gì.
Có cách nào được chấp thuận, chuẩn hóa về quản lý/xuất bản các tạo tác xây dựng tạm thời này không?
Tại sao bạn lưu trữ đồ tạo tác? Các bản dựng có thể được tạo lại. –
(Ý tôi là trong git. Tuy nhiên, hầu hết các máy chủ CI đều giữ khoảng thời gian có thể cấu hình được không?) –
Các bản dựng có thể được tạo lại nhưng đôi khi không thể xây dựng môi trường. Unles bạn giữ toàn bộ chuỗi công cụ của bạn dưới sự kiểm soát sửa đổi không có sự chắc chắn rằng bạn có thể xây dựng cùng một nhị phân sau một khoảng thời gian lớn đã trôi qua. Ngoài ra, không thể xây dựng chính xác cùng một nhị phân (dấu thời gian được nhúng dẫn đến các tổng kiểm tra tệp khác nhau). Điều này gây khó khăn cho các bên thứ 3 tin tưởng hoặc xác nhận phần mềm của bạn trừ khi họ cũng xây dựng nó từ nguồn. –