Jenkins 配置
要配置Jenkins,请在Jenkins仪表板屏幕左侧点击“管理Jenkins”菜单选项。
在“管理Jenkins”页面上,您将看到以下选项:
系统配置
点击“配置系统”。
配置系统页面是关键的配置部分。该页面代表多个部分,每个部分都与不同的配置区域相关,包括常规的Jenkins设置、全局环境变量和大多数已安装的插件。
主目录
Jenkins需要一些磁盘空间来执行构建和保留存档。您可以从Jenkins的配置页面检查此位置。
默认情况下,该位置设置为~/.jenkins,并且此位置将最初存储在您的用户配置文件中(例如C:\Users\Nikita\.jenkins)的位置。
您可以将此位置更改为其他位置以存储所有相关的构建和存档。我们可以通过以下方式进行更改:
- 在启动servlet容器之前,将JENKINS_HOME的环境变量设置为新的主目录。
- 将JENKINS_HOME的系统属性设置为servlet容器。
- 将JNDI(Java命名和目录接口)环境条目JENKINS_HOME设置为新目录。
下面我们来设置JENKINS_HOME环境变量。
首先,在任何目录中创建一个新文件夹。然后将所有内容从~/.jenkins复制到新文件夹中。
将JENKINS_HOME环境变量设置为新创建的文件夹,该文件夹也指向您计算机上安装Java的基础目录位置。
现在,在Jenkins仪表板上,单击左侧菜单的“管理Jenkins”,然后单击右侧的“配置系统”。
在主目录选项中,您现在将看到已配置的目录。
# of executors
此选项是指Jenkins机器上可以同时进行的作业执行的总数。这可以根据需求进行更改。我建议您将此数量设置为系统上的CPU数量,以获得更好的性能。
环境变量
此选项用于添加自定义环境变量,它将应用于所有作业。环境变量是键值对,可以在构建过程中的任何需要的地方访问和使用。(例如:SLACK_TOKEN,SAUCE_API_KEY)。
Jenkins URL
默认情况下,Jenkins URL被设置为localhost。如果您的机器有一个DNS(域名设置),请将其设置为该域名,否则用机器的IP覆盖localhost。这将有助于设置从节点和通过电子邮件发送链接时,可以直接使用环境变量JENKINS_URL访问Jenkins URL,可以使用${JENKINS_URL}来访问。
电子邮件通知
在电子邮件通知部分,您可以配置用于发送邮件的 SMTP 设置。这需要 Jenkins 连接到 SMTP 邮件服务器,并向接收列表发送邮件。