ตัวเลือกในการ“ เรียกใช้งานตัวแทนทาสผ่านทาง Java Web Start” หายไปจากการกำหนดค่าโหนดใหม่ฉันจะเพิ่มลงในเมนูตัวเลือกได้อย่างไร


33

ฉันปฏิบัติตามคำแนะนำอย่างเป็นทางการของ Jenkinsเพื่อทำความคุ้นเคยกับการกำหนดค่า Jenkins Pipeline หนึ่งในขั้นตอนคือการสร้างทาสใบ้และตั้งค่าเป็น "เปิดใช้งานตัวแทนทาสผ่าน Java Web Start" แต่ด้วยเหตุผลบางประการตัวเลือกนี้หายไปจากการกำหนดค่าของฉันตัวเลือกอื่น ๆ ที่ฉันมีคือ: ป้อนคำอธิบายรูปภาพที่นี่ ฉันแน่ใจแล้วว่า/usr/bin/javawsมีอยู่บนเครื่อง

มีความคิดวิธีการเพิ่มลงในการกำหนดค่า Jenkins New Node หรือไม่?

คำตอบ:


49

คำถามนี้ถูกถามที่อื่น: https://stackoverflow.com/a/38740924

คุณต้องเปิดใช้งานพอร์ต TCP ของตัวแทน JNLP เพื่อเปิดใช้งานตัวเลือกนี้สำหรับทาส

จัดการ Jenkins> กำหนดค่าความปลอดภัยส่วนกลาง> พอร์ต TCP สำหรับตัวแทน JNLP


3

ในกรณีของฉันคำตอบสามารถพบได้ในคำถามอื่นที่ฉันถามในเรื่องเดียวกันและดูเหมือนว่าปัญหาอยู่ในเอกสารของเจนกินส์ที่ล้าสมัย

ในเวอร์ชั่น 1.x มันถูกเรียกว่า "Dumb slave" และในเวอร์ชั่นใหม่ "Permanent Agent" มันเหมือนกันหมด


2
ถ้อยคำคำสั่งเรียกใช้ก็เปลี่ยนไปเช่นกัน WAS: "เปิดใช้งานตัวแทนทาสผ่านทาง Java Web Start" ตอนนี้: "เปิดตัวตัวแทนโดยเชื่อมต่อกับต้นแบบ" บันทึกไว้ใน S / O
Ian W
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.