【发布时间】:2012-01-08 17:04:21
【问题描述】:
有没有办法在 jenkins 中获取当前构建的作业名并将其作为参数传递给 ant 构建脚本?
【问题讨论】:
-
对我来说,JOB_NAME 和 PROJECT_NAME 都返回更长版本的作业名称,其中包括来自 jenkins root 的路径。什么是捷径?
标签: jenkins
有没有办法在 jenkins 中获取当前构建的作业名并将其作为参数传递给 ant 构建脚本?
【问题讨论】:
标签: jenkins
一个类似的问题,我正在寻找 shell 脚本的作业名称。
在“执行 shell”>“命令”文本框中, 以下两项都对我有用:
echo $JOB_NAME
echo "$JOB_NAME"
【讨论】:
您可以根据全局变量设置特殊变量。简单:
THEJOB="${JOB_NAME.substring(JOB_NAME.lastIndexOf('/') + 1, JOB_NAME.length())}"
现在 $THEJOB 是你的工作名称
【讨论】: