我不知道为什么有些变量可用,而有些变量却不可用,但看来您并不是唯一一个存在该问题的变量
使用例如
git show -s --pretty=%an,获取作者名称,并通过命令替换将其存储在变量中,如@MattKneiser所述:
foo=$(git show -s --pretty=%an)
此变量在Jenkins作业的其他Shell步骤中将不可用,但是您可以将其保存到工作区中的文件中,
echo "foo="$foo"" > $WORKSPACE/envvars
然后在另一个外壳中获取该文件:
. $WORKSPACE/envvars



