gitea + drone 搭建ci流水线
背景 之前搭建了gitea私仓,使用了两年多时间,最近打算搭建个ci,提高自己代码的质量。搭建可以参考: https://www.zeekling.cn/articles/2020/02/23/1582470250287.html 前期准备 创建OAuth2应用 在应用下面面创建OAuth2,输入自己drone需要使用的域名和login地址: 提交之后可以看到生成的密钥等信息: 创建共享Secret 执行下面命令生成共享Secret: openssl rand -hex 16 bea26a2221fd8090ea38720fc445eca6 下载安装镜像 执行下面命令安装镜像,设计到的几个参数需要注意: DRONE_GITEA_SERVER:gitea地址。 DRONE_GITEA_CLIENT_ID:客户端id,第一步配置产生的。 DRONE_GITEA_CLIENT_SECRET:客户端密钥,第一步配置产生的。 DRONE_RPC_SECRET:客户端密钥,上一步生成的。 DRONE_RPC_HOST:drone的域名,可以使用ip。 #!/bin/bash docker....