Tùy chọn để khởi chạy các tác nhân nô lệ thông qua Java Web Start Start bị thiếu trong cấu hình nút mới, làm cách nào để thêm nó vào menu tùy chọn?


33

Tôi đang làm theo hướng dẫn chính thức này của Jenkins để làm quen với cấu hình Jenkins Pipeline. Một trong những bước đó là tạo một nô lệ câm và đặt nó thành "Khởi chạy các tác nhân nô lệ thông qua Java Web Start" nhưng vì một số lý do, tùy chọn này bị thiếu trong cấu hình của tôi, chỉ có các tùy chọn khác tôi có: nhập mô tả hình ảnh ở đây Tôi đã chắc chắn rằng /usr/bin/javawstồn tại trên máy.

Bất kỳ ý tưởng làm thế nào để thêm nó vào cấu hình Jenkins New Node?

Câu trả lời:


49

Câu hỏi này đã được hỏi ở nơi khác: https://stackoverflow.com/a/38740924

Bạn phải kích hoạt cổng TCP của các tác nhân JNLP để kích hoạt tùy chọn này cho nô lệ.

Quản lý Jenkins> Định cấu hình Bảo mật Toàn cầu> Cổng TCP cho các tác nhân JNLP


3

Trong trường hợp của tôi, câu trả lời có thể được tìm thấy trong một câu hỏi khác mà tôi đã hỏi trong cùng một vấn đề và có vẻ như vấn đề nằm trong tài liệu của Jenkins đã lỗi thời.

Trong phiên bản 1.x, nó được gọi là "nô lệ câm" và trong phiên bản hiện đại "Đại lý thường trực". Nó là chính xác như nhau.


2
Khởi động từ ngữ lệnh cũng thay đổi. WAS: "Khởi chạy các tác nhân nô lệ thông qua Java Web Start" NGAY: "Khởi chạy tác nhân bằng cách kết nối nó với chủ" Tài liệu trên S / O
Ian W
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.