Jenkins配置

你可能已经看了前面几次练习了,其中我们不得不在Jenkins配置选项。下表列出了Jenkins 的各种配置选项。
因此,可以通过点击左侧菜单侧的 “Manage Jenkins”选项获得Jenkins 的各种配置选项。
然后,您将看到下面的画面 -
单击 “Configure system”。下面讨论是一些可被执行 Jenkins 配置设置。
Jenkins主目录

Jenkins需要一定的磁盘空间来进行构建和保持档案。人们可以从 Jenkins 配置屏幕查看该路径。默认情况下,它被设置到 ~/.jenkins,而这个位置将首先在用户配置文件的位置存储起来。在正确的环境中,需要更改此位置,适当的位置来存储所有相关的建立和档案。可以通过以下方式做到这一点

  • 启动 Servlet 容器之前,设置“JENKINS_HOME”环境变量设置为新的主目录。
  • 设置 “JENKINS_HOME” 系统属性 到 servlet 容器。
  • 设置JNDI环境条目“JENKINS_HOME”到新目录。
下面的例子将使用“JENKINS_HOME”环境变量设置的第一个选项。
首先创建一个新的文件夹:D:\worksp\yiibai.com\tomcat7\webapps\jenkins。复制所有内容从现有的 〜/.jenkins 到这个新的目录。
设置 JENKINS_HOME 环境变量指向到安装在机器上 Java 的基本目录位置。 例如,
OS 输出
Windows 设置环境变量 JENKINS_HOME 到你想要的位置。举个例子,可以将其设置为E:\ APPS \詹金斯 E:\Apps\Jenkins
Linux export JENKINS_HOME =/usr/local/Jenkins 或所希望的位置。
在 Jenkins 的仪表板,请在左侧菜单中选择管理 Jenkins。然后从右侧单击“Configure System”。
在主目录中,将看到已经配置了新的目录。

# of executors

这是指并发的作业的执行,可以发生在 Jenkins 机上的总数。这可以根据要求改变。有时建议是保持这个数目相同CPU数量的机器上实现性能更好。
Environment variables
这被用于添加将适用于所有作业定制的环境变量。这些是键 - 值对,并可以访问和用于在任何需要的地方构建。

Jenkins URL

默认情况下,Jenkins URL指向本地主机:localhost。 如果为您的机器设置一个域名,将其设置为域名别的覆盖本地主机与计算机的IP地址。这将有助于建立从站和在使用电子邮件作为使用环境变量 JENKINS_URL 可以用于直接访问Jenkins URL发送链接为:${JENKINS_URL}。

Email Notification

在电子邮件通知区域,可以向用户发送电子邮件配置SMTP设置。Jenkins连接到SMTP邮件服务器发送电子邮件到收件人列表,这是必需的。
 
 

Jenkins管理

要管理Jenkins,点击从左边的菜单侧“Manage Jenkins”选项。
因此,可以通过点击左侧菜单侧 “Manage Jenkins”选项获得 Jenkins 各种配置选项。

然后,将看到下面的画面 -

一些管理选项如下 -
配置系统

这是其中一个可以管理路径的各种工具的使用建立,如:JDK,Ant和Maven 版本,以及安全选项,邮件服务器和其他系统级配置的详细信息。当要安装插件时。Jenkins 将动态添加所需的配置字段都安装了插件之后。

从磁盘重新加载配置

Jenkins存储所有系统,并建立作业配置细节存储在Jenkins主目录的XML文件中。这里构建的历史也都被存储。 如果要从一个Jenkins 实例迁移构建工作到另一个,或存档旧的构建工作,将需要添加或删除相应的构建工作目录到 Jenkins 的构建目录。 不需要 Jenkins 脱机来做到这一点,可以简单地使用“Reload Configuration from Disk””选项重新加载Jenkins系统,然后直接建立作业配置使用。

管理插件

在这里,人们可以安装各种各样的插件,从不同的源代码管理工具,如Git, Mercurial 或 ClearCase等第三方插件,代码质量和代码覆盖度量报告。插件可以通过管理插件屏幕安装,更新和删除。访问:http://localhost:8080/jenkins/pluginManager/ 显示结果如下:

系统信息 - System Information

该屏幕显示所有当前Java系统性能和系统环境变量的列表。在这里,人们可以准确地检查Jenkins 在Java的哪个版本正在运行,在哪些用户下运行等等。

下面的截图显示了在本节中可用的名称 - 值的信息。

系统日志 - System Log

系统日志屏幕是一个方便的方式来查看实时的 Jenkins 日志文件内容。此外,主要采用此屏幕可进行故障排除。

负载统计 - Load Statistics

此页面显示了Jenkins实例是如何在并发的数量方面建立图形数据和按给定的长度构建了队列,构建在执行之前需要等待一个比较的时间。 这些统计数据可以给出是否需要额外容量或额外的构建节点,从基础结构的角度来看需要一个好主意。

脚本终端 - Script Console

屏幕可让您在服务器上运行Groovy脚本。因为它需要 Jenkins 内部架构的强大的知识,可对高级故障排除。

管理结点 - Manage nodes

Jenkins能够处理并行和分布式构建。在此屏幕上,可以配置生成你想要的。Jenkins同时运行,并且,如果您正在使用分布式构建,并建立了构建节点。一个构建节点可在另一台机器Jenkins用它来执行它的构建。

关闭准备 - Prepare for Shutdown

如果有必要关闭Jenkins,或Jenkins运行在服务器上,最好不要在这个时候执行构建。要关闭 Jenkins 干净,可以用准备关机的链接,这样可以防止被启动的任何新版本。最终,当所有当前的构建已经完成,一下就能关闭 Jenkins 干净。

Jenkins配置 管理的更多相关文章

  1. Jenkins配置:添加用户和管理权限

    Jenkins配置:添加用户和管理权限 参考文章:http://www.cnblogs.com/zz0412/p/jenkins_jj_14.html 今天给大家说说使用Jenkins专有用户数据库的 ...

  2. jenkins配置基于角色的项目权限管理设置步骤

    jenkins配置基于角色的项目权限管理设置步骤 本文链接:https://blog.csdn.net/russ44/article/details/52276222 由于jenkins默认的权限管理 ...

  3. 使用jenkins配置.net mvc网站进行持续集成二

    上一篇使用jenkins配置.net mvc网站进行持续集成一只是简单介绍了jenkins构建站点到本地服务器,这一篇,就来讲解如何部署站点到指定的服务器上面. 1.IIS远程发布配置 1.在服务器管 ...

  4. [转]Jenkins使用 管理节点

    现在我们已经搭建好了基本的Jenkins环境,在这一集里,我们说一说如何管理节点. 进入“系统管理”中的“管理节点”. 创建Windos系统的奴隶节点 先创建一台安装了Win7系统的虚拟机,作为Jen ...

  5. Jenkins用户组管理

    Jenkins用户组管理 转载2015-06-10 21:44:24 标签:jenkinsrolestrategypluginusergroupcitools 一.安装插件 安装RoleStrateg ...

  6. jenkins配置.net mvc网站

    jenkins配置.net mvc网站 上一篇使用jenkins配置.net mvc网站进行持续集成一只是简单介绍了jenkins构建站点到本地服务器,这一篇,就来讲解如何部署站点到指定的服务器上面. ...

  7. Jenkins配置和使用

    之前整理了Jenkins的下载和安装过程,有需要的可以参考我的博客,地址:   http://www.cnblogs.com/luchangyou/p/5981884.html 接下来整理一下Jenk ...

  8. 【jenkins】jenkins+maven+gitlab+testng,jenkins配置

    电脑版本:windows10企业版 jenkins配置: 1.general配置,这里的配置比较简单,基本默认就可以了 2.源码管理 2.1填写git地址,从你的gitlib项目里去找.不会的自行百度 ...

  9. 环境部署(八):jenkins配置邮件通知

    完成基于jenkins的持续集成部署后,任务构建执行完成,测试结果需要通知到相关人员.这篇博客,介绍如何在jenkins中配置邮件通知的方法... 一.安装邮件插件 由于Jenkins自带的邮件功能比 ...

随机推荐

  1. 电脑需要重启才能连上WLAN

    我的笔记本电脑是Windows10 系统,在某次更新后发现这个问题,查资料过程中忽然断网,非要重启才能解决,非常恼人.经过一番研究,发现一个行之有效的解决方法. 1.打开设备管理器. 2.点击网络适配 ...

  2. javaSE、javaEE、javaME

    javaSE.javaEE.javaME区别: Java SE 是做电脑上运行的软件. Java EE 是用来做网站的-(我们常见的JSP技术) Java ME 是做手机软件的.

  3. 利用maven开发springMVC项目——开发环境搭建(版本错误解决)

    申明:部分内容参见别人的博客,没有任何的商业用途,只是作为自己学习使用.(大佬博客) 一.相关环境 - eclipse :eclipse-jee-oxygen-3-win32-x86_64(下载地址) ...

  4. 阅读 CloudDPI:Cloud+DPI+Reversible Sketch

    CloudDPI: Cloud-Based Privacy-Preserving Deep Packet Inspection via Reversible Sketch 与sketch的结合点:将修 ...

  5. alter修改表

    alter修改表的基础语句,语法如下: ALTER TABLE table_name ADD column_name|MODIFY column_name| DROP COLUMN column_na ...

  6. VS2017 编译 QT5.10.1 X64位 静态库 MT

    参考文章 https://blog.csdn.net/Devout_programming/article/details/78827112 准备工作* Supported compiler (Vis ...

  7. ABAP术语-ABAP 术语发布结束

    ABAP 术语发布结束 原文:http://www.cnblogs.com/qiangsheng/archive/2008/03/21/1116236.html 经历了大约三个月,终于把 BC417 ...

  8. iframe 框架 父页面与子界面之间的变量、函数、元素获取

    1.获取页面上的iframe 1-1. document.getElementById('iframeId'): 1-2. window.frames[0].window.frames['frameN ...

  9. 偏前端--之小白学习本地存储与cookie

    百度了很多都是讲的理论,什么小于4kb啊之类的,小白看了一脸懵逼复制到html中为什么没效果!!哈哈.我来写一个方便小白学习. 贴图带文字描述,让小白也运行起来,然后自己再去理解... 1. cook ...

  10. Java实例 Part4:数组及其常用操作

    目录 Part4:数组及其常用操作 Example01:将二维数组的行列交换 Example02:使用选择排序法对数组进行排序 Example03:使用冒泡排序法对数组进行排序 Example04:使 ...