Continuous integration 无人机0.8:构建卡在挂起状态

Continuous integration 无人机0.8:构建卡在挂起状态,continuous-integration,grpc,drone.io,Continuous Integration,Grpc,Drone.io,使用以下文件在虚拟机上安装了Drone 0.8: 所有变量值都存储在.env文件中,并正确地传递给正在运行的容器。正在尝试使用专用Github存储库运行生成。首次推送到存储库时,生成启动并失败,出现以下错误(即生成失败): 然后在单击重新启动按钮后,看到另一个屏幕(即构建待定): 在同一台机器上运行以下容器: root@ci:~# docker ps -a CONTAINER ID IMAGE COMMAND CREATED

使用以下文件在虚拟机上安装了Drone 0.8:

所有变量值都存储在
.env
文件中,并正确地传递给正在运行的容器。正在尝试使用专用Github存储库运行生成。首次推送到存储库时,生成启动并失败,出现以下错误(即生成失败): 然后在单击重新启动按钮后,看到另一个屏幕(即构建待定):

在同一台机器上运行以下容器:

root@ci:~# docker ps -a
CONTAINER ID        IMAGE               COMMAND               CREATED             STATUS              PORTS                                                             NAMES
94e6a266e09d        drone/agent:0.8     "/bin/drone-agent"    2 hours ago         Up 2 hours                                                                            root_drone-agent_1
7c7d9f93a532        drone/drone:0.8     "/bin/drone-server"   2 hours ago         Up 2 hours          80/tcp, 443/tcp, 0.0.0.0:9000->9000/tcp, 0.0.0.0:8080->8000/tcp   root_drone-server_1
即使使用
DRONE\u DEBUG=true
代理日志中唯一的日志条目是:

2017/09/10 15:11:54 pipeline: request next execution
因此,我认为出于某种原因,我的代理无法从队列中获取构建。我注意到最新版本的无人机正在使用而不是


那么如何开始构建呢?我在这里遗漏了什么?

问题的原因-错误的
.drone.yml
文件。在这种情况下,只应显示第一个红色屏幕。显示不正确YAML的
pending
Restart
按钮是一个无人机问题。

无效或缺失的图像表明您的YAML文件无效,无法解析。因此,您的构建将处于错误状态,并立即失败。在我看来,这不像是安装问题。这看起来像是一个yaml问题。因此,我建议发布项目的yaml文件。
2017/09/10 15:11:54 pipeline: request next execution