Lazybones จัดทำเอกสารกลไกการกำหนดค่าผ่าน system properties ตั้งแต่เวอร์ชัน 0.8.1 ในไฟล์ ~/.lazybones/config.groovy ของผู้ใช้ รายการ proxy สามารถเขียนได้ดังนี้:

systemProp {
    http {
        proxyHost = 'proxy.example'
        proxyPort = 8080
    }
    https {
        proxyHost = 'proxy.example'
        proxyPort = 8080
    }
}

คำนำหน้า systemProp จะเปลี่ยนรายการเหล่านี้ภายใน Lazybones ให้เป็น JVM system properties ที่สอดคล้องกัน กลุ่ม HTTP และ HTTPS อธิบายโปรโตคอลปลายทางและสามารถใช้ proxy endpoint เดียวกันได้ สำหรับการดาวน์โหลดเทมเพลตสาธารณะที่อนุญาตผ่านตัวกลางที่ไม่มีการยืนยันตัวตน ให้เลือกรายการ HTTP จากรายการ proxy HTTP สำหรับค่า endpoint เหล่านั้น

เพิ่มบล็อกนี้ในการกำหนดค่าที่มีอยู่ โดยรักษาการแมปเทมเพลตและตัวเลือกอื่น ๆ เริ่มคำสั่ง Lazybones โดยให้การกำหนดค่าผู้ใช้ที่ต้องการอยู่พร้อมแล้ว กลไกสาธารณะนี้ช่วยหลีกเลี่ยงการดูแลการแก้ไข proxy แยกต่างหากภายในตัวเรียกใช้ที่สร้างขึ้นหรือติดตั้งแล้ว

บทความที่เกี่ยวข้อง