Tôi đang tìm cách xây dựng và xuất bản tài liệu mủ cao su mỗi lần tôi tiến lên một nhánh cụ thể.Git Hook: Thực hiện hành động khi một chi nhánh được nâng cao
Tôi đang tìm kiếm những gì móc tôi nên đặt kịch bản xây dựng của tôi và những điều kiện tôi cần phải kiểm tra.
Tôi đã suy nghĩ về việc thực hiện chính xác điều tương tự với Git và LaTeX. Nhưng tôi sợ một vài điều: 1. giữ các tệp PDF sẽ làm cho kích thước kho của tôi sưng lên rất nhanh. 2. Lỗi LaTeX trong nguồn. Để đảm bảo mọi thứ chạy đúng, tôi phải kéo lại bản lưu trữ và kiểm tra tệp PDF. Quá nhiều công việc. – Mica
Tôi có một móc trước cam kết từ chối bất kỳ cam kết nào sẽ không xây dựng lỗi miễn phí. Tôi kiểm tra chỉ mục và chạy thử nghiệm của tôi, về cơ bản -draftmode -halt-on-error và chỉ từ chối commit nếu nó không thoát với trạng thái 0. Tôi không giữ bản pdf trong repo. – Flame