Lazybones documenta desde la versión 0.8.1 un mecanismo de configuración mediante propiedades del sistema. En el archivo ~/.lazybones/config.groovy del usuario, las entradas de proxy pueden escribirse así:

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

El prefijo systemProp convierte estas entradas dentro de Lazybones en las propiedades del sistema JVM correspondientes. Los grupos HTTP y HTTPS describen protocolos de destino y pueden usar el mismo endpoint de proxy. Para una descarga pública de plantilla permitida a través de un intermediario no autenticado, elige una entrada HTTP de la lista de proxies HTTP para esos valores de endpoint.

Añade este bloque a la configuración existente, conservando las asignaciones de plantillas y otras opciones. Inicia el comando Lazybones con la configuración de usuario prevista en su lugar. Este mecanismo público evita mantener una edición de proxy separada dentro de un lanzador generado o instalado.

Artículos relacionados