Averigüe qué configuración de proxy de Git lee realmente la compilación
Inspeccione el origen de la configuración en el contexto de lanzamiento de la compilación y luego seleccione explícitamente un archivo global aprobado cuando un HOME modificado no deba elegirlo.
Ejecute la inspección en el mismo entorno que la herramienta de compilación proporciona a Git:
git config --show-origin --get-regexp '^http[.].*proxy$'Compare tanto los orígenes como los valores, manteniendo privada la salida con credenciales. Una compilación que cambia HOME puede alejar la búsqueda de la configuración de usuario de Git de la configuración de trabajo del terminal. XDG_CONFIG_HOME también participa en el descubrimiento normal de la configuración de usuario.
Si la política prevista es un archivo global aprobado fijo, selecciónelo para ese lanzamiento:
GIT_CONFIG_GLOBAL=/path/to/build.gitconfig git fetchEsto cambia la entrada del archivo global, no la configuración a nivel de sistema, repositorio o comando. Para un lanzamiento indirecto de Git, pase la variable a través de la interfaz de entorno hijo compatible de la herramienta de compilación.
Ese archivo explícito puede contener las reglas de proxy y URL necesarias sin copiar la configuración privada en un directorio de inicio accidental. Confirme también el transporte del repositorio: la configuración de proxy HTTP no proporciona la ruta para una URL SSH.