jenkins 执行shell 是采用 非交互+非登陆式 的方式;
不同执行shell的方式,加载的环境变量如下:
文件 | 非交互+登陆式 | 交互+登陆式 | 交互+非登陆式 | 非交互+非登陆式 |
---|---|---|---|---|
/etc/profile | 加载 | 加载 | ||
/etc/bashrc | 加载 | 加载 | ||
~/.bash_profile | 加载 | 加载 | ||
~/.bashrc | 加载 | 加载 | 加载 | |
BASH_ENV | 加载 |
jenkins 执行shell 是采用 非交互+非登陆式 的方式;
不同执行shell的方式,加载的环境变量如下:
文件 | 非交互+登陆式 | 交互+登陆式 | 交互+非登陆式 | 非交互+非登陆式 |
---|---|---|---|---|
/etc/profile | 加载 | 加载 | ||
/etc/bashrc | 加载 | 加载 | ||
~/.bash_profile | 加载 | 加载 | ||
~/.bashrc | 加载 | 加载 | 加载 | |
BASH_ENV | 加载 |