相关疑难解决方法(0)

使用Groovy脚本从Jenkins中的Workspace读取文件

我想添加一个使用Groovy插件的Build步骤来读取文件并根据文件内容触发构建失败.

如何在groovy插件中注入工作区文件路径?

myFileDirectory = // Get workspace filepath here ???
myFileName = "output.log"
myFile = new File(myFileDirectory + myFileName)

lastLine = myFile.readLines().get(myFile.readLines().size().toInteger() - 1)
if (lastLine ==~ /.Fatal Error.*/ ){
    println "Fatal error found"
    System.exit(1)
} else{
   println "nothing to see here"
}
Run Code Online (Sandbox Code Playgroud)

groovy jenkins

27
推荐指数
5
解决办法
10万
查看次数

标签 统计

groovy ×1

jenkins ×1