Jenkins 配置

17 Mar 2025 | 阅读 2 分钟

要配置 Jenkins,请从 Jenkins 仪表板屏幕的左侧单击“管理 Jenkins”菜单选项。

Jenkins Configuration

在“管理 Jenkins”页面上,您将看到以下选项

Jenkins Configuration Jenkins Configuration

系统配置

单击“系统配置”。

Jenkins Configuration

系统配置页面是关键的配置部分。此屏幕代表了各种部分,每个部分都与不同的配置区域相关,从通用 Jenkins 设置、全局环境变量,以及大多数已安装的插件都在此页面上配置。

主目录

Jenkins 需要一些磁盘空间来执行构建和保存存档。 您可以从 Jenkins 的配置屏幕检查此位置。

默认情况下,这设置为 ~/.jenkins,此位置最初将存储在您的用户配置文件中(例如 C:\Users\Nikita\.jenkins)位置。

Jenkins Configuration

您可以将此位置更改为不同的位置以存储所有相关的构建和存档。 我们可以通过以下方式执行此操作

  • 在启动 servlet 容器之前,将 JENKINS_HOME 的环境变量设置为新的主目录。
  • 将 JENKINS_HOME 的系统属性设置为 servlet 容器。
  • 将 JNDI(Java 命名和目录接口)环境条目 JENKINS_HOME 设置为新目录。

让我们看看如何设置 JENKINS_HOME 环境变量。

首先,在任何目录中创建一个新文件夹。并将所有内容从 ~/.jenkins 复制到新文件夹。

将 JENKINS_HOME 环境变量设置为新创建的文件夹,该文件夹也指向 Java 安装在您机器上的基本目录位置。

现在,在 Jenkins 仪表板中,从左侧菜单中单击“管理 Jenkins”,然后从右侧单击“系统配置”。

在“主目录”选项中,您现在将看到已配置的目录。

执行程序数量

此选项指的是可以在 Jenkins 机器上进行的并发作业执行总数。 这可以根据需求进行更改。 我建议您将此数字与系统上的 CPU 数量保持一致,以获得更好的性能。

Jenkins Configuration

环境变量

此选项用于添加将应用于所有作业的自定义环境变量。 环境变量是键值对,可以在任何需要的地方访问和用于构建。 (例如:SLACK_TOKEN, SAUCE_API_KEY )。

Jenkins Configuration

Jenkins URL

默认情况下,Jenkins URL 设置为 localhost。 如果您为您的机器设置了 DNS(域名),请将其设置为域名,否则用机器的 IP 覆盖 localhost。 这将有助于设置从属服务器(节点),并在使用电子邮件发送链接时使用环境变量 JENKINS_URL,您可以将其访问为 ${JENKINS_URL}。

Jenkins Configuration

邮件通知

在“邮件通知”部分,您可以配置用于发送电子邮件的 SMTP 设置。 这需要 Jenkins 连接到 SMTP 邮件服务器并将电子邮件发送给收件人列表。

Jenkins Configuration
下一个主题Jenkins - 管理