说明
使用了一段时间drone ci感觉还行,不过它主推docker作为runner客户端,导致一些操作无法进行,查询官方文档发现可以通过二进制方式直接部署到物理机中,这样可以可以解决大部分问题,遗憾的是exec和docker无法并用.
安装
下载
1 | curl -L https://github.com/drone-runners/drone-runner-exec/releases/latest/download/drone_runner_exec_linux_amd64.tar.gz | tar zx |
配置
1 | root用户配置位置 |
1 | DRONE_RUNNER_NAME= #RUNNER主机名 |
安装服务
1 | 安装 |
服务需要使用3000端口,请放行 Σ(っ °Д °;)っ
结语
可以愉快的操作啦o( ̄▽ ̄)ブ