一尘不染

Jenkins中的环境变量

jenkins

Jenkins(管理jenkins->系统信息)下的环境变量从何而来?

我检查了/etc/init.d/tomcat5,/ usr / bin / dtomcat5,/ usr / bin / tomcat5,/ etc /
sysconfig / tomcat5和/ etc /
profile,但在那里没有看到任何此类变量,特别是与Oracle相关的变量(Base,Home,Ld_lib路径等)。Tomcat的bashrc具有一些与oracle相关的变量,我已将其注释掉,但在jenkins系统信息页面上仍然看到相同的变量。有方向吗?


阅读 390

收藏
2020-07-25

共1个答案

一尘不染

Jenkins( 管理Jenkins- >系统信息)中显示的环境变量是从系统继承的(即继承的环境变量)

如果env在外壳中运行命令,则应该看到与Jenkins所示相同的环境变量。

这些变量可以由外壳程序/系统设置,也可以由您在~/.bashrc中设置~/.bash_profile

作业执行时,Jenkins设置了环境变量,但是这些变量不会显示在“系统信息”中。

2020-07-25