昨天我的 pullrequest 作业失败,输出如下:
11:07:41 > git rev-parse origin/${sha1}^{commit}
11:07:41 > git rev-parse ${sha1}^{commit}
11:07:41 ERROR: Couldn't find any revision to build. Verify the repository and branch configuration for this job.
我进行了调查,发现在属性 ${sha1} 中什么也没有。当我将绝对路径粘贴到 pr/341/merge 之类的 pull 请求构建器而不是 ${sha1} 时,构建工作正常。它可以是什么?
Git 客户端插件 1.9.0
GitHub API 插件 1.44
最佳答案
我在这上面花了很长时间。上面的评论“如果我将此字段留空”就像一个魅力。在单片机中:
1) 选择 Git
2) 名称:产地
3) 引用规范:+refs/pull/*:refs/remotes/origin/pr/*
4) 待建分支:留空
这解决了上面的错误。
关于Git PullRequest 作业失败。找不到要构建的任何修订。验证此作业的存储库和分支配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23906352/