码云webhook请求jenkins过期,求解?

码云webhook请求jenkins过期

这两天一直在弄Jenkins和Gitee(插件)的自动部署但只能在Jenkins上手动的构建。
网上基本都是使用的是Jenkins的Generic Webhook Trigger插件,但在做到最后一步,测试的时候,拒绝连接
找到这个插件之后可以说非常高兴,毕竟是官方的,根据文档一步步做下来,还是到最后测试的时候拒绝连接

首先放一下jenkins这边的配置
图片描述
以及项目的配置截图
图片描述
最后是填写在码云webhook上后点击测试后的结果
图片描述

疑问

我反复测试了一下,我提交代码是触发钩子的,只是显示excution expired但是在jenkins上点击构建的话是能够得到更新的代码并且自动部署到服务器上。
因此,我认为两边的过程是通的,只是webhook

阅读 4.3k
2 个回答

在码云 Gitee插件 这边问了一下以及经过两天的各种搜索,原来是因为在码云的webhook url需要配置一个公网ip,意思就是在jenkins的 系统管理 》系统设置 》Jenkins Url

图片描述
这里需要的是公网ip才可以

另外在po一下那边给我的回答,非常感谢!

图片描述

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进