背景

原来部署的drone-server的服务是http的,需要修改为https的。

需要修改 gitee/github中的webhook的url。

现象

  • Gitee Webhook 返回 200
  • Drone 不触发 Pipeline

原因:

  • 仓库中的 Webhook 未重新注册。

解决:

  1. 修改 DRONE_SERVER_PROTO=https
  2. 重启 Drone
  3. Drone 中停用仓库
  4. 重新启用仓库
  5. Drone 自动重新创建 HTTPS Webhook

可以去仓库的webhook中查看,若还有http的就删除再去drone-server中重新停用/启用
我试了一下,在已有http的情况下,停用再启用,是修改为https了

drone repo repair username/reponame
作者:张三  创建时间:2026-07-11 22:00
最后编辑:张三  更新时间:2026-07-11 22:02