Environment variables in Jenkins

后端 未结 3 874
有刺的猬
有刺的猬 2020-12-08 13:18

Where do the environment variables under Jenkins ( manage jenkins -> system information ) come from?

I checked /etc/init.d/tomcat5 , /usr/bin/dtomcat5, /usr/bin/tomc

相关标签:
3条回答
  • 2020-12-08 13:41

    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

    0 讨论(0)
  • 2020-12-08 14:03

    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.

    0 讨论(0)
  • 2020-12-08 14:05

    What ultimately worked for me was the following steps:

    1. Configure the Environment Injector Plugin: https://wiki.jenkins-ci.org/display/JENKINS/EnvInject+Plugin
    2. Goto to the /job//configure screen
    3. In Build Environment section check "Inject environment variables to the build process"
    4. In "Properties Content" specified: TZ=America/New_York
    0 讨论(0)
提交回复
热议问题