Gitlab无法触发无人机构建

时间:2017-02-15 03:23:24

标签: gitlab drone

无人机页面始终显示此页面

enter image description here

即使我添加了.drone.yml文件。

顺便说一句,gitlab中设置的令牌是无人机用户页面中的api key? gitlab中的Drone url是无人机根网址还是项目网址? enter image description here

更新:gitlab中的webhook似乎无效。enter image description here

1 个答案:

答案 0 :(得分:1)

localhost不是您可以提供给gitlab的有效URL 它是您自己机器的本地参考。您需要将无人机安装设置在可以从本地网络外部访问的位置,使用域或至少是公共IP。

您可以尝试使用路由器IP,并在路由器中将外部端口3333的端口重定向到您的计算机3333.

编辑:我以为你使用的是gitlab的托管版本。如果您使用的是自托管版本,请确保使用无人机服务器的IP。只有当无人机服务器与Gitlab服务器相同时,才能使用localhost。