Jenkins构建因修订错误而失败

dem*_*123 5 python git jenkins

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

触发构建后,我的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
Run Code Online (Sandbox Code Playgroud)

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

我试图改变Branches to Build下Source Code Management configuration是**代替*/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'
Run Code Online (Sandbox Code Playgroud)

tuc*_*uck 1

确保你的树枝已经被推起来了。如果失败,您可以尝试从分支中删除“*/”(只需使用master而不是*/master)