从 jenkins 构建一个 git 项目时,它显示一个错误,例如找不到要构建的任何修订

Posted

技术标签:

【中文标题】从 jenkins 构建一个 git 项目时,它显示一个错误,例如找不到要构建的任何修订【英文标题】:While building a git project from jenkins it shows an error like couldn't find any revision to build 【发布时间】:2014-03-28 17:15:04 【问题描述】:

在尝试通过 jenkins 构建 git 项目时出现错误 '错误:找不到要构建的任何修订。验证此作业的存储库和分支配置。 完成:失败' 这个错误是什么意思,我应该怎么做才能删除它?

【问题讨论】:

我认为这是因为它是一个新创建的存储库,到目前为止还没有提交过。提交后这个错误可能会解决。 Abhishek 发布的链接与问题无关。这是一个完全不相关的问题。 @TonyDavis 我有一个提交的 repo 仍然收到此错误!任何帮助表示赞赏 【参考方案1】:

我确认:一个空的 repo 没有 HEAD,也没有分支。我在“Why do I need to explicitly push a new branch?”中提到了这一点

这意味着 Jenkins,once the repo is cloned 将无法签出分支(因为还没有分支)。

【讨论】:

【参考方案2】:

请检查您的存储库托管主存储库或主存储库的分支。

如果存储库托管在 main 中,则要构建到 */main 的分支。

如果存储库托管在 master 中,则要构建到 */master 的分支

【讨论】:

以上是关于从 jenkins 构建一个 git 项目时,它显示一个错误,例如找不到要构建的任何修订的主要内容,如果未能解决你的问题,请参考以下文章

Jenkins自动构建

CentOS 7.2安装Jenkins自动构建Git项目

从 linux 中的 jenkins 连接时,git 存储库出现 403 错误

Jenkins 从 Git 获取代码时挂起

从0到1体验Jenkins+Docker+Git+Registry实现CI自动化发布

八. jenkins参数化构建 git分支