Có phương pháp hoặc plugin nào có sẵn để truy xuất công việc Jenkins đã bị xóa không?Làm cách nào để truy xuất công việc Jenkins đã bị xóa?
Tôi đã xóa nhầm một công việc khỏi Jenkins. Vì vậy, vui lòng đưa ra đề xuất để hoàn tác xóa.
Có phương pháp hoặc plugin nào có sẵn để truy xuất công việc Jenkins đã bị xóa không?Làm cách nào để truy xuất công việc Jenkins đã bị xóa?
Tôi đã xóa nhầm một công việc khỏi Jenkins. Vì vậy, vui lòng đưa ra đề xuất để hoàn tác xóa.
Không thể trừ khi bạn bằng cách nào đó khôi phục tệp từ hệ điều hành chính của bạn. Trong tương lai, bạn có thể sử dụng plugin: https://wiki.jenkins-ci.org/display/JENKINS/JobConfigHistory+Plugin. Plugin này lưu các tệp cấu hình cho các công việc đã xóa (nhưng không lưu lịch sử xây dựng).
Cấu hình công việc được lưu trữ trên đĩa dưới $JENKINS_HOME/jobs
, vì vậy nếu bạn có bản sao lưu của thư mục đó, thì bạn có thể khôi phục công việc.
Nếu không, không có "thùng rác" cho các công việc đã xóa trong Jenkins.
Trong tương lai, nếu bạn muốn loại bỏ một công việc hiếm khi được sử dụng từ Jenkins, nhưng có một cơ hội nhỏ mà bạn có thể muốn sử dụng trong tương lai, bạn có thể lưu trữ công việc bằng cách sử dụng Shelve Project plugin.
Bạn cũng có thể lưu trữ thủ công bất kỳ thư mục công việc nào dưới $ {JENKINS_HOME}/và lưu trữ một số nơi khác với khả năng giải nén và thay thế để khôi phục trạng thái trước đó của nhật ký công việc/xây dựng v.v. – Zloj