【发布时间】:2015-08-29 06:20:06
【问题描述】:
我尝试关注几个链接和 youtube 视频,例如: jenkins module
我尝试了几种不同的方法来配置设置,但是当我将更改推送到 github 时,jenkins 不会自动构建 maven 项目。 但是,从 jenkins,我可以手动构建项目(所以,jenkins 和我的 github 之间没有问题)
具体来说,这是我当前的设置:
在 Jenkins > 管理 Jenkins > 配置系统 > GitHub Web Hook 块:
选中“让 Jenkins 自动管理 hooks URL”
用户名:我的github名称
OAuth token:从github生成的token
在 Github 中: 全局设置 > 个人访问令牌 > 我的“詹金斯”OAuth 令牌: 我的存储库 > 设置 > Webhooks & Services > 添加了我的“jenkins”服务
但我在存储库 > 设置 > Webhook 和服务中看到一个错误 “上次交付不成功。服务超时”
我回到我的詹金斯设置:
Jenkins > 配置全局安全性: 启用未经检查的安全性(此页面中未检查任何内容),我尝试创建一个 jenkins 用户,就像我在一些网络教程中看到的那样..但没有成功
Jenkins > 我的 Maven 项目 > 配置:
存储库网址:https://github.com/mygithubname/myrepository.git
凭据:mygithubname/mygithubpassword
和“在将更改推送到 github 时构建检查”
所以..有了这个设置,我的错误在哪里? 谢谢=)
【问题讨论】:
-
你能找到解决办法吗?
标签: git maven github jenkins oauth