第7章 Jenkins – Management

来源:互联网 发布:樱井知香番号 编辑:程序博客网 时间:2024/05/05 23:17

点击主菜单左侧的“Manage Jenkins”按钮,右侧会出现“Manage Jenkins”选择列表:

        

 

对管理选择描述如下:

Configure System

用来管理在build过程中各种tools的path,例如JDK、Ant和Maven的版本、安全选项、email服务、其他一些外部系统配置信息。当插件被安装时,Jenkins将动态添加必须的配置字段在插件安装后。

Reload Configuration fromDisk

Jenkins把它的系统和创建job配置信息(xml文件)都保存在Jenkins的“Home Directory”,同时把所有构建的历史记录也保存在该路径下。如果移走build job从一个jenkins实例到另一jenkins实例或者把老的build job归档,需要添加或者移除相关build jobdirectory到Jenkins's builds directory。不需要退出Jenkins进行此操作,仅仅用“Reload Configuration from Disk”选项去重新加载Jenkins系统和直接配置buildjob。

Manage Plugins

这个选项可以安装外部各种各样的第三方插件,通过不同色源码管理工具(Git, Mercurial 和 ClearCase)来提高代码的质量和代码覆盖率。插件的安装、更新和卸载都可以通过“Manage Plugins”来完成。


System Information

当前Java系统属性列表和系统环境变量。在这里可以精确查询Java的版本号、正在运行的Jenkins、哪些用户正在运行、、、


System Log

系统日志功能提供一种实时查看Jenkins日志文件的简便方法。主要用户故障排除。

Load Statistics

Jenkins实例是多么的忙,就处理大量的并发Build和Build队列长度而言,给出在执行之前build需要等待多少时间的一个想法。这些statistics可以给一个好主意,无论是额外的容量或额外的构建节点是必需从基础设施的角度来看。

Script Console

运行Groovy脚本在服务器端。它是有用且高效的故障排除技法,因为它需要对jenkins架构有足够的了解。

Manage nodes

Jenkins能处理并行分布式build。在这个页面,可以配置builds的数量。Jenkins能同时运行,如果使用分布式build且建立build node。一个build node可以在另一台装有jenkins机器上运行它的builds。

Prepare for Shutdown

如果想要关闭jenkins或者Jenkinssever正在运行,当一个build正在运行,这时进行shutdown是非常不合适的。为了干净利索的关闭Jenkins,可以使用“Prepare for Shutdown”,它可以阻止任何新的bulid被启动。最终,当当前所有build被完成,这是Jenkins将被关闭。

0 0