งาน Jenkins มีไฟล์ config.xml ที่เก็บการกำหนดค่าของงานนั้น
ฉันมีงาน "ผู้จัดการงาน" ที่ปรับเปลี่ยนการกำหนดค่าของงานอื่น แต่ฉันไม่สามารถรับมันเพื่อรับทราบการกำหนดค่าใหม่โดยไม่ต้องเริ่ม Jenkins ใหม่
เครื่องมือบรรทัดคำสั่ง jenkins-cli.jar ดูเหมือนจะไม่มีตัวเลือกสำหรับการกระทำนี้
มันเป็นไปได้ที่จะแก้ไขการกำหนดค่าผ่านเว็บอินเตอร์เฟสและมีการบันทึก / ได้รับการยอมรับโดยไม่ต้องเริ่มต้นใหม่จึงไม่ได้ดูเหมือนว่ามันจะเป็นไปไม่ได้ทางเทคนิค
ความพยายามที่ดีที่สุดของฉันคือพยายามและโพสต์ไปยังที่อยู่เดียวกับที่เว็บอินเตอร์เฟสทำ
wget --post-file=config.xml --user=joe.shmoe --password=secret01 \
--no-check-certificate \
https://jenkins.company.com/job/myProject/config.xml
... แต่ฉันได้รับ 403 แม้จะใช้ข้อมูลประจำตัวที่ถูกต้อง (คัดลอกวางเพื่อให้แน่ใจว่าไม่มีการพิมพ์ผิด)
ใครมีความคิดเห็นหรือรู้อะไรง่ายๆที่ฉันคิดถึง