首页 > 代码库 > Jenkins随笔(二)基本配置

Jenkins随笔(二)基本配置

从jenkins系统首页可点击系统管理进入基础配置界面。以下主要介绍其中的系统设置(Configure System)、安全设置(Configure Global Security)、管理插件、管理用户。(管理节点将在后续随笔中单独说明)

 

  • 系统设置
    • 主目录 :jenkins的工作根目录,可通过随笔(一)中介绍的export终端命令重设(重设后原来的配置不会跟过来,需要全部重新配置)
    • 高级按钮中的工作空间根目录、构建记录根目录是指每个jenkins任务的工作目录及构建目录,可使用jenkins自带参数指定。
    • 全局属性 - Environment variables 可配置自定义参数列表,可在jenkins任务中的脚本及大部分插件的参数中使用。
    • 其他 - 在安装部分插件后,这里也会显示插件的对应配置条目,这里不一一说明。
  • 安全设置
  • 安全设置的主要用途可以分为两方面,一是权限控制,二是可以看到jenkins任务由谁启动/取消。
    • 访问控制 - 安全域 : 指定了用户数据的来源,默认选择的“Jenkins专有用户数据库”要求在“管理用户”中自行创建。
    • 访问控制 - 授权策略 :指定了权限策略方式。其中“任何用户可以做任何事”和“登录用户可以做任何事”的区别在于,前者也包括了未登录用户(匿名用户),相当于没有权限控制。当用户较少时,建议使用安全矩阵;用户较多时,建议下载Role-Based Strategy插件,并在这里勾选Role-Based Strategy。(注意:该插件的官方说明里写的是在Configure System中开启,而新版本中已改在Configure Global Security中选择开启)
    • 注意:如果选择了安全矩阵,请务必在保存退出前先指定一个拥有全部权限的账号(建议使用当前登录账号),否则保存退出后就被视为没有任何权限,只能通过修改jenkins主目录下的xml文件来恢复了。
  • 管理插件
    • 显示了可安装、已安装、可更新插件列表,可通过点击插件名称查看官方说明,通常会包含插件的开启方法及常用说明。
  • 管理用户
    • 如果在安全设置中配置了Jenkins专有用户数据库,就需要在这里创建用户。

Jenkins随笔(二)基本配置