部署 Drone
要求
拥有公网 IP、域名 (如果你不满足要求,可以尝试在本地使用 Gogs + Drone)
域名 SSL 证书 (目前国内有很多云服务商提供免费证书)
熟悉
Docker以及Docker Compose熟悉
Git基本命令对
CI/CD有一定了解
新建 GitHub 应用
登录 GitHub,在 https://github.com/settings/applications/new 新建一个应用。

接下来查看这个应用的详情,记录 Client ID 和 Client Secret,之后配置 Drone 会用到。
配置 Drone
我们通过使用 Docker Compose 来启动 Drone,编写 docker-compose.yml 文件。
新建 .env 文件,输入变量及其值
启动 Drone
Last updated