gitea + drone 搭建ci流水線(xiàn)
背景 之前搭建了gitea私倉,使用了兩年多時(shí)間,最近打算搭建個(gè)ci,提高自己代碼的質(zhì)量。搭建可以參考: http://www.pzrlhr.cn/articles/2020/02/23/1582470250287.html 前期準備 創(chuàng )建OAuth2應用 在應用下面面創(chuàng )建OAuth2,輸入自己drone需要使用的域名和login地址: 提交之后可以看到生成的密鑰等信息: 創(chuàng )建共享Secret 執行下面命令生成共享Secret: openssl rand -hex 16 bea26a2221fd8090ea38720fc445eca6 下載安裝鏡像 執行下面命令安裝鏡像,設計到的幾個(gè)參數需要注意: DRONE_GITEA_SERVER:gitea地址。 DRONE_GITEA_CLIENT_ID:客戶(hù)端id,第一步配置產(chǎn)生的。 DRONE_GITEA_CLIENT_SECRET:客戶(hù)端密鑰,第一步配置產(chǎn)生的。 DRONE_RPC_SECRET:客戶(hù)端密鑰,上一步生成的。 DRONE_RPC_HOST:drone的域名,可以使用ip。 #!/bin/bash docker....