gpt4 book ai didi

python - Jenkins 构建因修订错误而失败

转载 作者:太空狗 更新时间:2023-10-30 01:33:10 25 4
gpt4 key购买 nike

我试图在一个简单的 Python 测试中运行 Jenkins。这是我的第一次,所以我按照本教程中提到的步骤进行操作:Link

触发构建后我的 Jenkins 控制台输出显示它失败,因为它找不到任何修订。

这是控制台输出:

Started by user anonymous
Building in workspace /usr/share/tomcat7/.jenkins/jobs/PythonUIProject/workspace
> git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url /home/rahul/PycharmProjects/.git/ # timeout=10
Fetching upstream changes from /home/rahul/PycharmProjects/.git/
> git --version # timeout=10
> git -c core.askpass=true fetch --tags --progress /home/rahul/PycharmProjects/.git/ +refs/heads/*:refs/remotes/origin/*


Seen 0 remote branches
ERROR: Couldn't find any revision to build. Verify the repository and branch configuration for this job.
Finished: FAILURE

我的 Git 安装文件夹是:home/rahul/PycharmProjects/,我的系统是 Ubuntu 14.04 LTS

我尝试将 Source Code Management 配置 下的 Branches to Build 更改为 ** 代替 */master 作为一种变通方法,但没有奏效。

以前有人做过这个吗?应该如何解决这个问题。

编辑 1:根据建议,我尝试使用 git push 推送代码,但我得到了这个:

  rahul@oneplusone:~/PycharmProjects$ git push -u /home/rahul/PycharmProjects/.git master
error: src refspec master does not match any.
error: failed to push some refs to '/home/rahul/PycharmProjects/.git'

最佳答案

确保您的分支已被推高。如果做不到这一点,您可以尝试从您的分支中删除“*/”(只需使用 master 而不是 */master)

关于python - Jenkins 构建因修订错误而失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35623758/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com