jenkins build 没有触发 github push
jenkins build not getting trigger for github push
目前正在尝试将每个 git 集线器推送的作业构建过程自动化。我已经执行了以下步骤来实现自动化,但它仍然没有实现自动化。我缺少的是我没有得到的。
已安装Github 集成插件
in github 为此存储库集成添加了服务 webhook url 作为 http://{IP 地址}:{PORT}/github -webhook
在 Jenkins 服务器中为用户 jenkins 创建了 ssh 密钥并将其添加到此存储库部署密钥中。
检查 ssh 连接 运行 命令 - ssh git@github.com。成功了。
在詹金斯设置中
构建触发器
在 github 服务中推送后显示它成功但在 jenkins 中未触发。
我错过了什么?
你试过运行"Test Hook"了吗?它有回复吗?
身份验证部分底部附近有一个标记为“防止跨站点请求伪造利用”的复选框,需要取消选中该复选框才能使此特定方法起作用。
首先,您还需要在下面的部分中使用 jenkins 设置 github
转到 Github --> 单击个人资料下拉菜单 --> 设置 --> 开发人员设置 --> 个人访问令牌 --> 生成新令牌 --> select 所有范围 --> 复制令牌
然后去 Jenkins --> 管理 Jenkins --> github 设置 --> 添加用户 --> Select密文--> 粘贴令牌
Then Test the git-hub connection by clicking test button If its Successful the Jenkins will trigger whenever you commit to git-hub
目前正在尝试将每个 git 集线器推送的作业构建过程自动化。我已经执行了以下步骤来实现自动化,但它仍然没有实现自动化。我缺少的是我没有得到的。
已安装Github 集成插件
in github 为此存储库集成添加了服务 webhook url 作为 http://{IP 地址}:{PORT}/github -webhook
在 Jenkins 服务器中为用户 jenkins 创建了 ssh 密钥并将其添加到此存储库部署密钥中。
检查 ssh 连接 运行 命令 - ssh git@github.com。成功了。
在詹金斯设置中
构建触发器
在 github 服务中推送后显示它成功但在 jenkins 中未触发。
我错过了什么?
你试过运行"Test Hook"了吗?它有回复吗?
身份验证部分底部附近有一个标记为“防止跨站点请求伪造利用”的复选框,需要取消选中该复选框才能使此特定方法起作用。
首先,您还需要在下面的部分中使用 jenkins 设置 github
转到 Github --> 单击个人资料下拉菜单 --> 设置 --> 开发人员设置 --> 个人访问令牌 --> 生成新令牌 --> select 所有范围 --> 复制令牌
然后去 Jenkins --> 管理 Jenkins --> github 设置 --> 添加用户 --> Select密文--> 粘贴令牌
Then Test the git-hub connection by clicking test button If its Successful the Jenkins will trigger whenever you commit to git-hub