jenkins shell可使用环境变量

版权声明:本文为博主原创文章,码字不易,转载请标明出处。 https://blog.csdn.net/yue530tomtom/article/details/82735061

jenkins 2.138

以下变量可用于shell脚本

  • BUILD_NUMBER
    当前的内部版本号,例如”153”
  • BUILD_ID
    当前构建ID,对于在1.597+中创​​建的构建,与BUILD_NUMBER相同,但对于较旧构建,则为YYYY-MM-DD_hh-mm-ss时间戳
  • BUILD_DISPLAY_NAME
    当前版本的显示名称,默认为”#153”。
  • JOB_NAME
    此构建的项目名称,例如”foo”或”foo / bar”。
  • JOB_BASE_NAME
    此构建的项目的短名称剥离文件夹路径,例如”bar / foo”的”foo”。
  • BUILD_TAG
    “jenkins- $ {JOB_NAME} - $ {BUILD_NUMBER} ” 字符串。JOB_NAME中的所有正斜杠(”/”)都用短划线(” - “)替换。方便放入资源文件,jar文件等,以便于识别。
  • EXECUTOR_NUMBER
    标识正在执行此构建的当前执行程序(在同一计算机的执行程序之间)的唯一编号。这是您在”构建执行程序状态”中看到的数字,但该数字从0开始,而不是1。
  • NODE_NAME
    构建在代理上的代理名称,如果在主服务器上运行则为”master”
  • NODE_LABELS
    分配节点的以空格分隔的标签列表。
  • WORKSPACE
    分配给构建作为工作空间的目录的绝对路径。
  • JENKINS_HOME
    在主节点上为Jenkins存储数据的目录的绝对路径。
  • JENKINS_URL
    Jenkins的完整URL,例如http:// server:port / jenkins /(注意:仅在系统配置中设置Jenkins URL时才可用)
  • BUILD_URL
    此构建的完整URL,如http:// server:port / jenkins / job / foo / 15 /(必须设置Jenkins URL)
  • JOB_URL
    此作业的完整URL,如http:// server:port / jenkins / job / foo /(必须设置Jenkins URL)
  • GIT_COMMIT
    正在检出提交哈希。
  • GIT_PREVIOUS_COMMIT
    最后在此分支上构建的提交的哈希值(如果有)。
  • GIT_PREVIOUS_SUCCESSFUL_COMMIT
    最后在此分支上成功构建的提交哈希(如果有)。
  • GIT_BRANCH
    远程分支名称(如果有)。
  • GIT_LOCAL_BRANCH
    正在检出的本地分支名称(如果适用)。
  • GIT_URL
    远程URL。如果有多个,会GIT_URL_1,GIT_URL_2等等。
  • GIT_COMMITTER_NAME
    配置的Git提交者名称(如果有)。
  • GIT_AUTHOR_NAME
    配置的Git作者姓名(如果有)。
  • GIT_COMMITTER_EMAIL
    已配置的Git提交者电子邮件(如果有)。
  • GIT_AUTHOR_EMAIL
    已配置的Git作者电子邮件(如果有)。

猜你喜欢

转载自blog.csdn.net/yue530tomtom/article/details/82735061