BlueOcean Pipeline編輯器是任何人開始在Jenkins創(chuàng)建Pipeline的最簡單的方法。這也是現(xiàn)有Jenkins用戶開始采用Pipeline的好方法。
編輯器允許用戶創(chuàng)建和編輯聲明性Pipeline,添加可以同時運行的階段和并行化任務(wù),這取決于他們的需要。完成后,編輯器將管道保存為源代碼存儲庫Jenkinsfile。如果Pipeline需要再次更換,Blue Ocean可以輕松地跳回到可視化編輯器中以隨時修改Pipeline。
要使用編輯器,用戶必須首先 在Blue Ocean中創(chuàng)建Pipeline, 或者已在Jenkins中創(chuàng)建一個或多個現(xiàn)有Pipeline。如果編輯現(xiàn)有Pipeline,則該Pipeline的憑據(jù)必須允許將更改推送到目標資源庫。
編輯器可以通過以下方式啟動:
Pipeline編輯器包括頂部的標準導(dǎo)航欄,下面有一個本地導(dǎo)航欄。本地導(dǎo)航欄包括:
默認情況下,編輯器的右側(cè)顯示“Pipeline Settings”??梢酝ㄟ^單擊Stage編輯器 中不是Stage或“Add Stage”按鈕x之一的任何位置來訪問此工作表
“代理”部分控制Pipeline將使用什么代理。這與“代理”指令相同。
“環(huán)境”部分允許我們?yōu)镻ipeline設(shè)置環(huán)境變量。這與“環(huán)境”指令相同。
左側(cè)編輯器屏幕包含Stage編輯器,用于創(chuàng)建Pipeline的階段。
可以通過單擊" button to the right of an existing stage. Parallel stages can be added by clicking the "現(xiàn)有Stage下方的“ ”按鈕將階段添加到Pipeline??梢允褂肧tage配置表中的上下文菜單刪除階段。
Stage編輯器將在設(shè)置完畢后顯示每個Stage的名稱。包含不完整或無效信息的階段將顯示警告符號。Pipeline在編輯時可能會出現(xiàn)驗證錯誤,但在修復(fù)錯誤之前無法保存。
在Stage編輯器中選擇Stage將打開右側(cè)的“Stage配置”工作表。在這里,我們可以更改Stage的名稱,刪除Stage,并向Stage添加步驟。
Stage的名稱可以設(shè)置在Stage配置表的頂部。上下文菜單(右上角三個點)可用于刪除當前階段。單擊“添加步驟”將顯示可用步驟類型的列表,其頂部有搜索欄。可以使用步驟配置表中的上下文菜單刪除步驟。添加步驟或選擇現(xiàn)有步驟將打開步驟配置表。
從Stage配置表中選擇一個步驟將打開“步驟Stage”頁。
此工作表將根據(jù)步驟類型而有所不同,包含所需的任何字段或控件。步驟的名稱不能更改。上下文菜單(右上方的三個點)可用于刪除當前步驟。包含不完整或無效信息的字段將顯示警告符號。Pipeline在編輯時可能會出現(xiàn)驗證錯誤,但在修復(fù)錯誤之前無法保存。
為了運行,Pipeline的更改必須保存在源代碼控制中?!氨4鍼ipeline”對話框控制對源代碼控制的更改的保存。
更改的有用描述可以添加或留空。該對話框還支持保存更改相同的分支或輸入新的分支以保存到。點擊“保存并運行”將保存對Pipeline的任何更改作為新的提交,將根據(jù)這些更改啟動新的Pipeline運行,并將導(dǎo)航到此Pipeline的 活動視圖。
更多建議: