我已经为Jenkins中的自助服务部署设置了参数化作业.用户可以选择要部署的应用程序版本和环境.显示给用户的可用环境当前只是一个静态的字符串列表(选择参数).
现在我想基于当前用户的LDAP组限制部署到某些环境.
jenkins中的用户页面显示如下内容:
Jenkins Benutzer Id:maku
团体:
adm_proj_a nexus_admin ROLE_ADM_PROJ_XY ROLE_BH_KK
我如何在groovy脚本中获得这些组?
我尝试使用动态选择参数(scriptler)并使用groovy脚本获取LDAP组,但是没有找到通过Jenkins-API的方法.
任何提示欢迎