介绍
这是《如何用Git平台账号登录建木CI》系列文章的第三篇,建木CI立志整合所有第三方Git平台来登录建木CI!此篇我们将整合Gitea平台来登录建木CI。
自v2.5.4
版本开始,建木CI可以使用Gitea账号进行登录了,这篇文章给大伙讲讲如何配置、使用Gitea登录建木CI。
环境搭建
Gitea支持私有化部署,我们可以搭建一个Gitea平台来测试登录建木CI
使用docker-compose的方式来搭建Gitea平台,详情请参见如何使用docker搭建Gitea(https://docs.gitea.io/zh-cn/install-with-docker/);方便快捷,使用docker-compose up -d
执行以下docker-compose脚本运行一个Gitea实例(请更改数据库配置):
version: "3"
networks:
gitea:
services:
server:
image: gitea/gitea:1.17.1
container_name: gitea
environment:
- USER_UID=1000
- USER_GID=1000
- GITEA__database__DB_TYPE=mysql
- GITEA__database__HOST=xxx.xxx.xxx.xxx:3306
- GITEA__database__NAME=gitea
- GITEA__database__USER=root
- GITEA__database__PASSWD