持續集成部署神器:Jenkins之Blue Ocean安裝篇

持續集成部署神器:Jenkins之Blue Ocean安裝篇

安裝 Blue Ocean

Blue Ocean 可以用以下方式安裝:

  • 作為 已有Jenkins實例上的一組插件
  • Jenkins-Docker鏡像的一部分

在已有Jenkins實例上安裝

在大多數平臺安裝Jenkins時,默認情況下不安裝 Blue Ocean 插件 及其所有其他依賴插件(組成Blue Ocean“插件套件”)。

要在現有的Jenkins實例上安裝Blue Ocean插件套件,您的Jenkins實例必須運行Jenkins 2.7.x或更高版本。

任何擁有 Administer 權限(通過 基於Matrix 安全設置)的Jenkins用戶都可以在Jenkins實例上安裝插件 。 擁有次權限的Jenkins用戶還可以配置系統上其他用戶的權限。在 管理安全性 的 授權 部分了解更多信息

要將Blue Ocean安裝到您的Jenkins實例:

  1. 如果需要,請確保您已經登錄到jenkins(作為具有 管理員
    權限的用戶).
  2. 從Jenkins主頁(即Jenkins經典用戶界面的儀表板),單機左側的 管理Jenkins ,然後單擊中心的 管理插件
  3. 點擊 可用的 選項卡,然後在 過濾 文本框鍵入 blue ocean ,將過兩次插件列表為名稱/描述包含“blue”和“ocean”的插件名單。
持續集成部署神器:Jenkins之Blue Ocean安裝篇


  1. 選擇 安裝 列頂部附近的 Blue Ocean 插件複選框,然後單擊 立刻下載並在重啟後安裝 按鈕(推薦)或 安裝而不重新啟動按鈕
  2. 注意:
  • 無需選擇此過濾列表中其他插件的複選框,因為 Blue Ocean 插件具有其他插件的依賴關係(構成Blue Ocean的插件套件),當您點擊安裝, 其他插件將被自動選擇和安裝。
  • 如果你選擇 安裝不重啟 按鈕, 你可能需要重啟Jenkins來獲取Blue Ocean的完整功能。

閱讀 管理 插件 頁面中有關如何安裝和管理插件的更多信息 。

Blue Ocean 在安裝後不需要額外的配置,現有的pipeline 和其他項目(如自由風格作業)將照常運行。

但是,請注意, 首次使用特定的Git服務(即GitHub,Bitbucket或普通Git服務器)在 Blue Ocean中創建pipeline 時,Blue Ocean會提示您輸入credentials 以訪問Git服務器上的存儲庫。在Blue Ocean可以將 Jenkinsfile‍s 寫入存儲庫之前

作為Jenkins-Docker鏡像的一部分

Blue Ocean套件也與Jenkins捆綁在一起,作為Jenkins Docker鏡像 (jenkinsci/blueocean)的一部分,該鏡像可以從 Docker Hub 存儲庫獲得。

參閱 安裝 Jenkins 頁面的 Docker 部分獲取更多信息

訪問 Blue Ocean

一旦Jenkins環境安裝了Blue Ocean,登錄到Jenkins經典UI 後,您可以通過點擊左側的 打開Blue Ocean 來訪問Blue Ocean頁面。

持續集成部署神器:Jenkins之Blue Ocean安裝篇

或者,您可以在您的Jenkins url後面追加 /blue 直接訪問Blue Ocean - 如 http://jenkins-server-url/blue.

如果您的Jenkins實例:

  • 已經存在pipeline或其他項目,則顯示 Blue Ocean 儀表板。
  • 是新的或者沒有配置項目,則Blue Ocean 會顯示 Welcome to Jenkins 對話框,其中包含了 Create a new Pipeline 按鈕。您可以使用 該按鈕開始創建新的pipeline 項目。參閱 創建 Pipeline獲取更多信息
持續集成部署神器:Jenkins之Blue Ocean安裝篇


導航欄

Blue Ocean 用戶界面頂部有一個導航欄,可以讓您訪問Blue Ocean 的不同視圖和其他功能。

導航欄分為兩部分 - 佔據了Blue Ocean視圖頂部大部分的公共部分和下面的上下文相關部分。上下文部分取決於您正在查看的Blue Ocean界面。

導航欄的公共部分包含以下按鈕:

  • Jenkins 圖標 - 點擊返回 Dashboard,如果您正在該頁面,則重新加載。
  • Pipelines - 也會將您帶到儀表板,如果您已經在查看儀表板,則不會執行任何操作。 當您查看 Pipeline 運行細節 頁面時,此按鈕有不同的用途。
  • Administration - 點擊進入經典UI的 管理Jenkins 頁面
  • 注意:
    如果您的Jenkins用戶沒有 Administer 權限 (通過 基於Matrix安全性設置). 參閱 管理 安全性 的 授權 部分獲取更多信息
  • Go to classic 圖標 - 點擊返回經典Jenkins界面。 參閱 切換到經典界面獲取更多信息
  • Logout - 註銷當前Jenkins用戶並返回Jenkins登錄界面

使用標準導航欄的視圖會在其下方添加另一欄,並帶有該視圖特定的選項。一些視圖將普通的導航欄替換為特別適合該視圖的導航欄。

切換到經典界面

Blue Ocean 不支持一些用戶需要的Jenkins遺留或管理的功能。

如果您需要放棄Blue Ocean用戶體驗來訪問這些功能,請單擊Blue Ocean navigation bar公共部分頂部的 *轉到經典*圖標。

持續集成部署神器:Jenkins之Blue Ocean安裝篇

點擊此按鈕即可進入Jenkins經典用戶界面的等效界面,或者Blue Ocean中與經典界面最相似的界面


分享到:


相關文章: