在Jenkins中,我如何捕获文件系统中的文件,而不是任何作业工作区的文件?
答案 0 :(得分:4)
转到"管理jenkins",然后"脚本控制台。"要抓取您的文件,请在下面的代码中替换/var/lib/jenkins/evn.sh
的文件名和路径,将代码粘贴到框中,然后按"运行":
def sout = new StringBuffer(), serr = new StringBuffer()
def proc ='cat /var/lib/jenkins/env.sh'.execute()
proc.consumeProcessOutput(sout, serr)
proc.waitForOrKill(1000)
return sout