Gitlab全局搜索文本Python脚本
一 背景
某些情况下,我们可能想全局搜索确定哪些项目包含某些配置,比如,想知道哪些项目使用了fastjson,我们是无法直接在gitlab上针对全部代码仓库查询一遍的,这种情况下,我们只能通过脚本来查。
此文章就是通过python脚本来实现该功能,可以大大节省时间。
如果你们的项目本来就不多,只有几个,到gitlab上每个搜索一遍就好,也没有必要通过这个脚本去倒腾。这个脚本主要是针对可能有几十上百,甚至有几百个项目的情况下使用。
二 python版本与依赖
依赖Docker python:3.9.1 (如果本地已有python3的环境则不需要通过docker)
python依赖的module
...more >>