为什么 Drone ci 在推送提交后不会自动构建我的存储库?

dan*_*nto 2 drone.io

我正在尝试自托管无人机 CI,并且我为该项目设置了示例存储库。

我按照所有步骤进行设置,它能够显示并提取我在 github 中的所有存储库的列表,但是当我尝试对无人机存储库进行更改时,什么也没有发生,它仍然显示带有此消息的空白页面。

这将是您的提交流

添加 .drone.yml 文件并提交以触发构建

我在 virtualbox 上运行无人机 ci,该虚拟机随无人机存储库上的 Vagrantfile 一起提供

Dan*_*edo 6

如果您正确配置了所有内容,则可能是您的.drone.yml. Drone 不会对这些错误提供反馈,您必须检查 Webhook 日志才能发现问题。

我假设您已在 Github 存储库中正确配置了 Webhook。

  1. 使用浏览器导航到您的 Github 存储库,然后选择“设置”选项卡。
  2. 在设置下,选择Webhooks。您应该找到为自托管无人机配置的 Webhook
  3. 单击特定的 Webhook,在底部您可以找到“最近的交付”部分。这是您的存储库尝试与 Drone 通信的所有事件的日志。
  4. 检查 Drone 服务器发送给您的响应。