• Jenkins配置 管理


    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:workspyiibai.com omcat7webappsjenkins。复制所有内容从现有的 〜/.jenkins 到这个新的目录。
    设置 JENKINS_HOME 环境变量指向到安装在机器上 Java 的基本目录位置。 例如,
    OS输出
    Windows 设置环境变量 JENKINS_HOME 到你想要的位置。举个例子,可以将其设置为E: APPS 詹金斯 E:AppsJenkins
    Linux export JENKINS_HOME =/usr/local/Jenkins 或所希望的位置。
    在 Jenkins 的仪表板,请在左侧菜单中选择管理 Jenkins。然后从右侧单击“Configure System”。
    在主目录中,将看到已经配置了新的目录。
    Jenkins Home Directory

    # 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 干净。

  • 相关阅读:
    Spark学习(一)Spark初识
    service mysqld restart mysqld: 未被识别的服务
    Spark学习(二)Spark 版本 WordCount
    java.sql.SQLException: Incorrect string value: '\xE4\xB8\xAD\xE9\x83\xA8' for column 'area' at row 1
    centos 6.8 yum源不可用安装报YumRepo Error: All mirror URLs are not using ftp, http[s] or file
    互联网运维装腔指南
    PHP生成一段时间之间的月份列表
    sql根据分组后排序取第一条数据
    sql 多行拼接 成一行
    js 常用汇总
  • 原文地址:https://www.cnblogs.com/cxwblog/p/9243302.html
Copyright © 2020-2023  润新知