# Gltlab_tools **Repository Path**: Tim_o/gltlab_tools ## Basic Information - **Project Name**: Gltlab_tools - **Description**: 批量创建merge requests, tags 批量检查各个工程的dev, test, release, master分支是否一致 批量检查各个工程的指定的tags是否存在 - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-03-06 - **Last Updated**: 2023-03-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Gitlab_Tools 功能介绍 1. 批量创建merge requests, tags 2. 批量检查各个工程的dev, test, release, master分支是否一致 3. 批量检查各个工程的指定的tags是否存在 ***备注:仅支持ID项目,其他市场需要做相关的修改*** # 使用方法 1. 获取你自己的gitlab的 personal access token,方法参考: [如何获取GitLab Token](http://guide.daocloud.io/dcs25/gitlab-token-22383319.html) 2. 将你的token配置到工程目录下的 congfig.py 中的 personal_access_token 变量中 3. 在 auto_mr_tag.py 中执行对应的函数即可 # 举例 1. 创建merge requests ![image](./images/create_mrs_demo.gif) 2. 检查dev, test, release, master分支是否一致 ![image](./images/check_mr_demo.gif) 3. 为release、master分支创建tags *待补充demo* 4. 检查tags是否全部存在 ![image](./images/check_tags_demo.gif)