Tôi có một thanh trượt Jenkins (PC Windows) có biến môi trường JAVA_HOME
. Tôi đã cập nhật phiên bản Java trên Slave vì vậy tôi cũng đã cập nhật Biến môi trường.Môi trường nô lệ Jenkins Thay đổi làm mới
Khi tôi xem xét các thuộc tính hệ thống của Slave này qua giao diện web Jenkins, thuộc tính JAVA_HOME
được báo cáo là thuộc tính cũ.
Chạy echo %PATH%
trên máy tính Windows hiển thị giá trị chính xác. Chạy println System.getenv("PATH")
trên bảng điều khiển kịch bản lệnh Jenkins Node cho Slave hiển thị giá trị JAVA_HOME cũ.
Tôi đã cố xóa và thêm lại Slave và khởi động lại máy chủ Jenkins. Giá trị cũ vẫn chưa được cập nhật.
Mọi suy nghĩ?
Thêm đường dẫn đến Nút thay vì môi trường của phụ nữ ment đã làm các trick, cảm ơn. – C0deAttack
Câu hỏi vẫn chưa được trả lời. Tôi cần nô lệ của tôi bằng cách nào đó cập nhật biến PATH "trên bay". –
Cũng quan tâm đến một số giải pháp không hack ... –