Jenkins - 配置



您可能在之前的練習中多次遇到過需要在 Jenkins 中配置選項的情況。以下顯示了 Jenkins 中的各種配置選項。

因此,可以透過單擊左側選單欄中的“管理 Jenkins”選項來獲取 Jenkins 的各種配置選項。

Jenkins Configuration1

然後,您將看到以下螢幕 -

Jenkins Configuration2

點選配置系統。下面討論了一些可以執行的 Jenkins 配置設定。

Jenkins 主目錄

Jenkins 需要一些磁碟空間來執行構建並保留存檔。您可以從 Jenkins 的配置螢幕中檢查此位置。預設情況下,此設定為 ~/.jenkins,此位置將最初儲存在您的使用者配置檔案位置。在適當的環境中,您需要將此位置更改為足夠的位置以儲存所有相關的構建和存檔。可以按以下方式執行此操作

  • 在啟動 servlet 容器之前,將“JENKINS_HOME”環境變數設定為新的主目錄。

  • 將“JENKINS_HOME”系統屬性設定為 servlet 容器。

  • 將 JNDI 環境條目“JENKINS_HOME”設定為新目錄。

以下示例將使用設定“JENKINS_HOME”環境變數的第一個選項。

首先建立一個新資料夾 E:\Apps\Jenkins。將所有內容從現有的 ~/.jenkins 複製到此新目錄。

設定 JENKINS_HOME 環境變數以指向 Java 安裝在您機器上的基本目錄位置。例如,

作業系統 輸出
Windows 將環境變數 JENKINS_HOME 設定為您想要的任何位置。例如,您可以將其設定為 E:\Apps\Jenkins
Linux export JENKINS_HOME =/usr/local/Jenkins 或您想要的任何位置。

在 Jenkins 儀表板中,從左側選單欄中單擊管理 Jenkins。然後從右側單擊“配置系統”。

在主目錄中,您現在將看到已配置的新目錄。

Jenkins Home Directory

執行器數量

這指的是可以在 Jenkins 機器上同時執行的作業總數。可以根據需要更改此設定。有時建議將此數字保持與機器上的 CPU 數量相同,以獲得更好的效能。

環境變數

這用於新增將應用於所有作業的自定義環境變數。這些是鍵值對,可以在需要時在構建中訪問和使用。

Jenkins URL

預設情況下,Jenkins URL 指向 localhost。如果您為您的機器設定了域名,請將其設定為域名,否則用機器的 IP 覆蓋 localhost。這將有助於設定從站,以及在使用電子郵件傳送連結時,您可以使用環境變數 JENKINS_URL 直接訪問 Jenkins URL,該變數可以訪問為 ${JENKINS_URL}。

電子郵件通知

在電子郵件通知區域,您可以配置 SMTP 設定以傳送電子郵件。Jenkins 需要此設定才能連線到 SMTP 郵件伺服器並將電子郵件傳送到收件人列表。

廣告

© . All rights reserved.