如何解决错误 .groovy 文件在工作区 jenkins
我正在 jenkins 中测试种子工作。因此,我正在使用 dsl groovy 脚本,该脚本从 Jenkins 配置中的 文件位置 参数调用上传的脚本。
所以我将'src/test'定义为文件位置参数”。
然后,我在种子作业的 dsl 步骤中使用 readFileFromWorkspace
函数调用它。
steps {
dsl{
text(readFile("src/test/UnixDSLJob.groovy"))
ignoreExisting()
removeAction('DELETE')
removeViewAction('DELETE')
}
}
我收到此错误:
错误:(脚本,第 20 行)文件 src/test/UnixDSLJob.groovy 没有 存在于工作区
然后,我尝试使用此命令测试文件是否存在是否存在问题:
def file = readFileFromWorkspace("src/test/UnixDSLJob.groovy")
out.println(file)
我遇到了同样的错误。
或者,我确定我在构建午餐之前上传了文件。
我尝试了许多给定 here 的解决方案,例如使用 readFile
而不是 readFileFromWorkspace
,但我仍然遇到同样的问题。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。