我使用无人机作为 CI,想知道如何禁用同时构建。发生的事情是,当我向 git repo 提交两个提交时,drone 将在每次提交时触发两个构建。如何让第二个构建等到第一个构建完成?
关于 Drone 的开源版本:将无人机代理的DOCKER_MAX_PROCS
环境变量设置为 1
,即 docker run -e DOCKER_MAX_PROCS=1 [...] drone/drone:0.5 agent
.代理将同时运行一个生成,其他生成将排队。
有关详细信息,请参阅自述文件中的"安装参考"部分。