繁体   English   中英

Jenkins和SonarQube匹配认证

[英]Jenkins and SonarQube matching authentication

我正在基于Jenkins和SonarQube在我的公司中设置CI / CD系统,并且我已经在两者中集成了LDAP。 我在Jenkins中使用基于角色的插件 ,问题是Jenkins允许我(以管理员身份)将用户分配给特定角色, 而无需该用户提前登录Jenkins 但是,具有LDAP的Sonar 仅在登录后创建用户 ,这导致不得不(至少对每个项目)要求8个人首先进入我的Sonar Server页面进行授权。 这是我的问题:是否有任何工具/插件可以匹配Jenkins和Sonar上的身份验证,例如人们可以在Jenkins上配置自己的项目,也可以查看Bug /在Sonar上配置项目? 我感谢任何其他建议。 预先感谢!

没有工具或插件可以帮助您。 您可以为每个项目的用户分配组,并在SonarQube中使用它们来分配项目。

或者,您可以为SonarQube手动创建用户( ):

  • 直接写入数据库(有一个简单的表,称为用户)。
  • 编写一个依赖于声纳插件API的Java应用程序,然后可以使用构造函数注入来获取Sonar休眠会话并持久保留所需的用户。 这里

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM