28
有没有办法让jenkins中的当前版本获得jobname并将其作为参数传递给ant构建脚本?如何从jenkins获得jobname
有没有办法让jenkins中的当前版本获得jobname并将其作为参数传递给ant构建脚本?如何从jenkins获得jobname
一个类似的问题,我正在寻找shell脚本的工作名称。
在“执行shell”>“命令”文本框, 说下面的工作对我来说:
echo $JOB_NAME
echo "$JOB_NAME"
我跑回声$ JOB_NAME在Ubuntu盒无需安装詹金斯,但得到空白输出 –
#回声$ PATH/usr/local/sbin:/ usr/local/sbin:/ usr/local/bin:/ usr/sbin:/ usr/bin:/ sbin:/ bin:/ usr/games:/ usr/local/bin/phpunit:/ var/lib/jenkins –
我在詹金斯内部讨论的,并非詹金斯之外。打开Jenkins,创建一个工作,然后在'Execute shell'>'Command'文本框中写上面两个,两者都可以。上面提到的Job是Jenkins内部的,而不是詹金斯之外的环境变量。 –