是否有任何环境变量可用于获取Jenkins管道标题?
我知道我们可以使用它$JOB_NAME来获得自由职业的头衔,但是有什么可以用来获取管道名称的东西吗?
$JOB_NAME
您可以使用相同的名称(例如JOB_NAME或env.JOB_NAME)从groovy访问相同的环境变量。
JOB_NAME
env.JOB_NAME
从文档中:
可以从Groovy代码中以env.VARNAME或仅以VARNAME的形式访问环境变量。您也可以写入这些属性(仅使用env。前缀): env.MYTOOL_VERSION = '1.33' node { sh '/usr/local/mytool-$MYTOOL_VERSION/bin/start' } 这些定义也将在构建期间或构建完成后通过REST API提供,也可以使用构建步骤从上游Pipeline构建中获得。
可以从Groovy代码中以env.VARNAME或仅以VARNAME的形式访问环境变量。您也可以写入这些属性(仅使用env。前缀):
env.MYTOOL_VERSION = '1.33' node { sh '/usr/local/mytool-$MYTOOL_VERSION/bin/start' }
这些定义也将在构建期间或构建完成后通过REST API提供,也可以使用构建步骤从上游Pipeline构建中获得。
对于本文档的其余部分,请从任何管道作业中单击“管道语法”链接