คำถามติดแท็ก hudson

1
ฉันจะทำให้เจนกินส์หยุดฟังการเชื่อมต่อระยะไกลได้อย่างไร
ฉันให้ Jenkins นั่งด้านหลัง Nginx โดย Nginx ดูแลการตรวจสอบสิทธิ์ แต่ Jenkins ยังคงฟังพอร์ต 8080 ภายนอกอยู่ดังนั้นการเข้าถึงกล่องที่พอร์ต 8080 คนสามารถข้าม Nginx ได้ ฉันจะบอกให้เลิกฟังการเชื่อมต่อระยะไกลและยอมรับการเชื่อมต่อในพื้นที่ได้อย่างไร ดูเหมือนว่าอาจเป็นเรื่องที่เกี่ยวข้องกับ ajp13ListenAddress param นี้ แต่ฉันไม่สามารถหาวิธีตั้งค่าในสคริปต์ init.d ที่ติดตั้งกับ Jenkins ขอบคุณสำหรับความช่วยเหลือใด ๆ ! ลูโด (ดูเหมือนว่ายังไม่มีแท็กเจนกินส์และฉันไม่สามารถสร้างมันได้เนื่องจากฉันไม่มีตัวแทน)
23 ubuntu  hudson  jenkins 

4
ฮัดสัน / เจนกินส์เก็บข้อมูลที่ไหนและอย่างไร
ฉันติดตั้ง Jenkins บน Ubuntu 10.10 และไม่พบการตั้งค่าฐานข้อมูลสำหรับการเก็บข้อมูล ดังนั้นคำถามแรกคือข้อมูลถูกเก็บไว้ที่ไหนและประการที่สองเราสามารถตั้งค่า Hudson / Jenkins ด้วย mySQL ได้หรือไม่? หรือฐานข้อมูลที่คล้ายกัน?

2
อนุญาตให้ผู้ใช้ที่ไม่ระบุชื่อดูรายการงานโดยไม่ต้องเรียกดูพื้นที่ทำงานใน Jenkins
เรากำลังเรียกใช้เจนกินส์ CI โดยทั่วไปเราต้องการที่จะให้ การเข้าถึงแบบเต็มสำหรับผู้ใช้ที่ผ่านการรับรองความถูกต้องจากกลุ่มใดกลุ่มหนึ่ง การเข้าถึงแบบเต็มสำหรับผู้ใช้ที่ไม่ระบุชื่อ บล็อกผู้ใช้ที่ไม่ระบุชื่อเพื่อเข้าถึงโครงการบางอย่าง (สมบูรณ์) เราใช้ระบบปฏิบัติการยูนิกซ์ผู้ใช้ / กลุ่มฐานข้อมูลและโครงการตามยุทธศาสตร์การอนุมัติเมทริกซ์ คะแนน (1) และ (2) ทำงานได้ดี แต่เราประสบปัญหาในการบรรลุ (3) เราได้ลอง: ในGlobal Security จะลบสิทธิ์ทั้งหมดที่ไม่ระบุชื่อจากนั้นให้สิทธิ์ในการรักษาความปลอดภัยตามโครงการแต่หลังจากนั้นคำขอที่ไม่ระบุชื่อทั้งหมด (แม้แต่ไปยังหน้าหลักของ Jenkins) ให้หน้าล็อกอิน ในGlobal Securityเพิ่มในขั้นตอนต่อไปนี้สิทธิ์: View-Read (ไม่ทำงาน), Job-Discover (ใช้งานไม่ได้), Job-Read (ใช้งานไม่ได้), Overal-Read - อันสุดท้ายดูเหมือนว่าจะทำงาน มันให้สิทธิ์แก่ผู้ใช้โดยไม่ระบุชื่อมากเกินไปและเราไม่สามารถ จำกัด การเข้าถึงโครงการดังกล่าว TL; DR เราต้องการเปิดเต็ม (อ่านฉลาด) เจนกินส์ CI กับโครงการไม่กี่ซ่อน / บล็อกอย่างสมบูรณ์สำหรับไม่ระบุชื่อ

2
ฉันจะแก้ไขการกำหนดค่างาน jenkins โดยทางโปรแกรมโดยไม่ต้องรีสตาร์ทได้อย่างไร
งาน 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 แม้จะใช้ข้อมูลประจำตัวที่ถูกต้อง (คัดลอกวางเพื่อให้แน่ใจว่าไม่มีการพิมพ์ผิด) ใครมีความคิดเห็นหรือรู้อะไรง่ายๆที่ฉันคิดถึง
10 hudson  jenkins 

4
ฉันควรใช้ Jenkins เวอร์ชัน Java รุ่นใด
การอ้างอิง: ผู้ใช้ Jenkins :: Jenkins บน Windows: Java + JRE (เวอร์ชั่น) มีความสับสน ฉันควรใช้ Jenkins เวอร์ชัน Java รุ่นใด (บน Windows) ฉันควรใช้ JRE ที่รวมอยู่ใน Windows master หรือไม่ ฉันควรใช้ 1.6 รุ่นล่าสุดหรือไม่ ฉันควรเรียกใช้กับรุ่น 1.7 ปัจจุบันหรือไม่ (โปรดทราบว่าฉันใช้งานเวอร์ชันสแตนด์อะโลน) ทั้งหมดที่ฉันสามารถพบได้ในหน้าเจนกินส์คือ: ในการเรียกใช้เจนกินส์คุณต้องมี JRE 1.5 ขึ้นไปอย่างน้อยที่สุด นอกเหนือ: เซิร์ฟเวอร์ Windows ของฉันยังคงเป็น 32 บิต 2k3 แต่คุณเรียกใช้ Jenkins บนแพลตฟอร์ม 64 บิตอย่างไร JVM …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.