jenkins job有一些自带的环境变量,在配置中可以直接引用,这里列出基础参数。(ps:也可以安装Build Environment插件,可以通过查看历史构建记录得知本次构建的所有参数)

  • BUILD_NUMBER:当前构建号,如1
  • BUILD_ID:构建的id编号,一般可为构建号,也可是时间戳(需添加时间戳插件,开启时间记录)
  • JOB_NAME:当前job名称
  • BUILD_TAG:本次构建记录,一般标记为jenkins- J O B N A M E − {JOB_NAME}- JOBNAME{BUILD_NUMBER}
  • EXECUTOR_NUMBER:执行者编号,在“build executor status”中看到的数字
  • NODE_NAME:运行的节点名称
  • NODE_LABELS:运行的节点标签名称
  • JAVA_HOME:jdk的路径
  • WORKSPACE:job的工作区地址
  • HUDSON_URL:jenkins的url,如:http://$ip:端口/jenkins/
  • JOB_URL:job的url,如:http:// i p : 端 口 / j e n k i n s / j o b / ip:端口/jenkins/job/ ip:/jenkins/job/{JOB_NAME}
  • BUILD_URL:构建记录的url,如:http:// i p : 端 口 / j e n k i n s / j o b / ip:端口/jenkins/job/ ip:/jenkins/job/{JOB_NAME}/${BUILD_NUMBER}

如需查看系统环境变量,可在系统管理-系统属性中查询。

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐