/ / Jenkins no muestra env establecido desde .bash_profile - bash, jenkins

Jenkins no muestra env establecido desde .bash_profile - bash, jenkins

Estoy tratando de construir a través de Jenkins, pero las adiciones .bash_profile $ PATH no se reflejan cuando se construye de forma remota a través de Jenkins, pero en el terminal del mismo usuario puedo verlas.

Respuestas

0 para la respuesta № 1

Fuentes de bash .bash_profile solo para sesiones de inicio de sesión, que no es un proceso de Jenkins.

Ponga sus cambios de RUTA en .bashrc, en cambio.

Ver también el bash manual en archivos de inicio.


0 para la respuesta № 2

Cada vez que agregas algo a tu .bashrc o .bash_profile, tienes que source eso. De modo que las variables agregadas estarán disponibles para environment. En tu caso, source ~/.bash_profile Hará el truco.