Ai đó có thể vui lòng giải thích cho tôi ý tưởng về đồ tạo tác trong quá trình xây dựng không?
Tôi có thư mục không gian làm việc nơi tôi kiểm tra mã để biên dịch và chạy các tập lệnh ant của mình, v.v ... Cuối cùng, trong trường hợp của tôi, tôi nhận được một tệp jar đã sẵn sàng để cài đặt. Đó có được coi là cổ vật không?
Tôi nên nói với tập lệnh xây dựng của mình để đặt tệp jar ở đâu? Trong thư mục không gian làm việc? Tệp jar của tôi có được một tên tệp duy nhất tùy thuộc vào các biến như thế BUILD_ID
, và làm thế nào tôi có thể nói với Jenkins nên chọn tệp jar nào?
EDIT: Được rồi, vì vậy tôi đã thử làm một cái gì đó như thế này:
Đường dẫn chưa tồn tại trong không gian làm việc của tôi, bởi vì tập lệnh xây dựng được cho là tạo ra nó, và tất nhiên, .jar
và .properties
các tệp không có ở đó vì chúng chưa được tạo. Tại sao nó lại cho tôi một lỗi sau đó? Có vẻ như tôi đang thiếu một cái gì đó.
Ngoài ra, Jenkins có xóa các tạo phẩm sau mỗi bản dựng (không phải các tạo tác được lưu trữ không, tôi biết tôi có thể bảo nó xóa chúng không? Nếu không nó sẽ làm tắc nghẽn ổ cứng khá nhanh.