Trên Manage Jenkins Tôi có một thông báo rằng:
Phiên bản mới của Jenkins (2.47) có sẵn để tải xuống (changelog).
Có cách nào nâng cấp Jenkins từ GUI tương tự như cách thực hiện cho các plugin không?
Tôi đang sử dụng Jenkins ver. 2,43 trên Linux.
Trên Manage Jenkins Tôi có một thông báo rằng:
Phiên bản mới của Jenkins (2.47) có sẵn để tải xuống (changelog).
Có cách nào nâng cấp Jenkins từ GUI tương tự như cách thực hiện cho các plugin không?
Tôi đang sử dụng Jenkins ver. 2,43 trên Linux.
Câu trả lời:
Vâng, nó là có thể. Trong Windows, đây là những gì tôi thấy khi có sẵn phiên bản mới:
Khi bạn nhấp vào nút Nâng cấp tự động, Jenkins tải xuống và cài đặt tệp chiến tranh mới.
Xin vui lòng, kiểm tra wiki Jenkins để biết thêm chi tiết. Có một số vấn đề nếu bạn cài đặt Jenkins từ gói Debian.
Nếu bạn chạy Jenkins cùng
java -jar jenkins.war
, Jenkins sẽ có thể tự cập nhật từ trang Manage Jenkins. Đây là cách đơn giản nhất để nâng cấp tự động.
Nếu bạn đã cài đặt qua trình cài đặt OS X,
jenkins
quá trình đang chạy sẽ không sở hữu.war
tệp. Để tự động nâng cấp hoạt động, chỉ cần sửa các quyền đểjenkins
người dùng có thể viết WAR (in/Applications/Jenkins
).
Sử dụng Nút Nâng cấp từ bên trong Jenkins (khả dụng từ 1.318) sẽ không hoạt động nếu Jenkins được cài đặt từ gói Debian (dẫn đến lỗi bị từ chối cấp phép khi cố tải xuống tệp WAR mới)!
Nếu bạn cài đặt Jenkins như một dịch vụ Windows, Jenkins sẽ có thể tự cập nhật từ trang Manage Jenkins .
Bạn có thể ghi đè tệp jenkins.war hiện có bằng tệp mới và sau đó khởi động lại Jenkins.
Tập tin này thường nằm trong / usr / share / jenkins.
Nếu đây không phải là trường hợp cho hệ thống của bạn, trong Manage Jenkins -> System Information, nó sẽ hiển thị đường dẫn đến tệp .war trong chiến tranh thực thi.