Jenkins-将变量写入日志文件

时间:2018-11-15 18:18:05

标签: jenkins

运行我的詹金斯管道,我能够使用它正确输出提交消息

gitnotes = sh ("git log -1 --pretty=%h%x09%an%x09%ad%x09%s")
  

8c65c33名称在这里星期二十一月13 16:30:00 2018 -0500在仪表板面板中调整搜索/重置按钮的大小

但是,现在我想将那些提交说明存储到日志文件中,但是即使使用回显,它也将返回为空。

echo "${gitnotes}"

我可能会失去理智,但是我该如何将上述说明写入日志文件?显然我今天过得很糟糕,因为这是我没有正确看待的事情。

1 个答案:

答案 0 :(得分:0)

尝试设置returnStdout: true

例如:gitnotes = sh script: "git log -1 --pretty=%h%x09%an%x09%ad%x09%s" , returnStdout: true