自动化创建GitLab项目
自动化创建GitLab项目
夏佳怡项目地址:krisxia0506/gitlab_project_creator: 一个用于创建gitlab项目的网页,由springboot构建 (github.com)
背景
企业中创建一个GitLab项目,可能对这个项目有很多要求,比如说
必须要有什么分支
必须保护什么分支
保护分支的权限是什么样的
合并检查需要做什么
合并方法是什么样的
webhook要设置什么
通过一项一项去设置是一个繁琐的过程,这些操作都可以通过GitLab提供的API完成,所以可以形成一个可选的自动化的创建过程,因此有个这个项目