在jenkins中,我勾选了“将更改推送到git hub时构建”,但仍然无法在将更改推送到git repo url时自动构建。从git的jenkins中没有发生自动构建
回答
本地管理的回购协议(即不是在github.com),该Git plugin recommends:
为了减少一推,构建之间的延迟,建议设立在中,收到后钩在创建新提交时存储库可戳出Jenkins。
为此,请在hooks/post-receive中添加以下行,其中“Git存储库的URL”是用于克隆此存储库的完整URL。
curl http://yourserver/jenkins/git/notifyCommit?url=<URL of the Git repository>[&branches=branch1[,branch2]*][&sha1=<commit ID>]
所以,你需要一个钩子添加到您的目标回购,为了那个勾调用詹金斯。
现在我的网址是\\ PC02 \ test \ adempiere370.git。所以我想在git url字段中添加该钩子? –
@TonyDavis钩子直接添加在\\ PC02 \ test \ adempiere370.git \ hooks \ post-receive:该钩子调用Jenkins,而不是相反。 – VonC
我发现如果Jenkins服务器和git主机之间的网络连接不是100%可靠的,那么这个戳与小时拉相结合的效果很好。 –
- 1. jenkins - 触发基于git commit的构建
- 2. Post-Commit Hook触发自动Jenkins构建
- 3. git jenkins和生产构建方法
- 4. 从Jenkins自动签名构建工件
- 5. Openshift - 触发Jenkins构建在git push上
- 6. Jenkins git触发构建不阻止
- 7. Docker自动构建没有被触发
- 8. Jenkins/Hudson没有构建
- 9. Jenkins构建过程中的Git Publisher
- 10. jenkins不会自动使用本地git存储库生成构建
- 11. 从git使用cloudbees和bitbucket触发jenkins构建
- 12. Git post-receive自动构建
- 13. 如何在Jenkins中构建最新的git流发布分支?
- 14. Jenkins未运行自动构建
- 15. Jenkins自动化构建过程
- 16. 从BitBucket合并触发Jenkins构建
- 17. 如何触发Jenkins从cURL构建?
- 18. 从TestRail触发一个Jenkins构建
- 19. Jenkins没有构建github项目
- 20. Jenkins构建不是用git post-receive钩子触发的
- 21. Jenkins管道 - 在GitHub PRs上自动构建触发器?
- 22. Jenkins + Gerrit触发器不会自动构建
- 23. Jenkins工作自动构建可用的所有SVN分支
- 24. 开发Jenkins构建插件
- 25. Jenkins发布 - 构建延迟
- 26. Jenkins - 将JIRA与Jenkins集成,在Jenkins构建失败时自动创建票证
- 27. jenkins没有触发器远程构建选项
- 28. Xcode,Git,Jenkins,PhoneGap 1.5.0构建错误
- 29. 有没有一种方法可以中止jenkins的构建而不会增加jenkins的构建数量?
- 30. Jenkins git-plugin在Windows从站上自动安装和配置git
查看https://wiki.jenkins-ci.org/download/attachments/37749162/gconfig.png的https://wiki.jenkins-ci.org/display/JENKINS/GitHub+Plugin#GitHubPlugin-TriggerabuildwhenachangeispushedtoGitHub ,你是否点击“Test Credential”按钮?它工作吗? – VonC
我可以在哪里找到测试凭证?它需要任何额外的插件吗? –
只有在Jenkins服务器中安装了GitHub插件,才能找到它。你有插件吗? – VonC