Reputation: 1827
Where do the environment variables under Jenkins ( manage jenkins -> system information ) come from?
I checked /etc/init.d/tomcat5
, /usr/bin/dtomcat5
, /usr/bin/tomcat5
, /etc/sysconfig/tomcat5
and /etc/profile
but do not see any such variables there specially the ones related to Oracle (Base
, Home
, Ld_lib
, path
, etc.).
Tomcat's bashrc
has some oracle related variables which I commented out but I still see the same in the jenkins system info page. Any directions?
Upvotes: 45
Views: 277081
Reputation: 5316
What ultimately worked for me was the following steps:
/job/<project>/configure screen
TZ=America/New_York
Upvotes: 17
Reputation: 7525
The quick and dirty way, you can view the available environment variables from the below link.
http://localhost:8080/env-vars.html/
Just replace localhost
with your Jenkins hostname, if its different
Upvotes: 21
Reputation: 6557
The environment variables displayed in Jenkins (Manage Jenkins -> System information) are inherited from the system (i.e. inherited environment variables)
If you run env
command in a shell you should see the same environment variables as Jenkins shows.
These variables are either set by the shell/system or by you in ~/.bashrc
, ~/.bash_profile
.
There are also environment variables set by Jenkins when a job executes, but these are not displayed in the System Information.
Upvotes: 60