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 № 1Fuentes 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.