Gerrit配置LDAP

先在LDAP里创建Gerrit组,然后加入用户,再连接Gerrit就可以使用LDAP的用户进行登录。 ###LDAP设置 这样就创建出来了,再创建小组将用户添加进去就可以了。

发布于 2024年03月10日

Gerrit同步Gitlab注意事项

gitlab进行批量导入仓库需要用到manifests.xml,其中的路径name必须和gerrit项目名称一样。 如果manifest文件里的name路径和项目名称不一样,需要改为和项目名称一样。 gitlab导入仓库是以http、https、git来同步的。不能以ssh来导入。 导入仓库的时候,

发布于 2023年12月20日

Gerrit集成Keycloak

Keycloak版本:20.0.5 Gerrit版本:2.16.28 Gerrit-oauth plugin版本:2.16.1 新版本的Keycloak默认请求地址是不带/auth的,启动的时候需要加上 --http-relative-path /auth 如果不加,会导致gerrit插件登录失败,

发布于 2023年12月20日

编译Gerrit2.16版本download与auth插件

1.编译Gerrit插件 在gerrit官网中介绍了有三种编译插件方式 官网链接:https://gerrit-review.googlesource.com/Documentation/dev-build-plugins.html Maven driven Bazel tree driven Ba

发布于 2023年12月20日

Gerrit同步Gitlab

1.将Gerrit的项目名称导入到一个文件内,如下命令是将所有以Platform/AC8015开头的项目名称导入到gerrit_repo.xml文件中,使用这个命令必须将ssh-key公钥放置到appuser账户中。 ssh -p 29418 appuser@Gerrit地址 gerrit ls-p

发布于 2023年12月15日