jenkins学习

先扔两个开源中国上的同学写好的权限配置教程。

Jenkins配置基于角色的项目权限管理

配置Jenkins用户和权限

权限管理:

1. 安装插件Role-Based Strategy,然后再configure global security选择这个插件。

2. 系统管理 -> 管理用户 -> 新建用户。

3. 系统管理 -> Manage and Assign Roles -> Manage Roles 

  1) Global roles 设置账号权限组。

  2) Project roles 设置账号对项目的权限组。

  下面是我的配置:

   jenkins学习_第1张图片

    说明:global roles 设置了一个只读组,防止登陆用户修改系统配置。

              project roles 设置了一个dev组,研发同学只能对dev-project*开头的项目可见,并可以自己部署。

4. 系统管理 -> Manage and Assign Roles -> Assign Roles (这里就是把你的账号分入对应的组里。)



题外话,使用qq邮箱发送邮件需要提前做一些小配置,设置->账户->POP3/SMTP服务->开启->设置独立密码。

你可能感兴趣的:(jenkins学习)