流水線 Flow已經預置豐富的工作範本,協助您快速的建立自己的流水線。同時也支援按需建立組織任務,滿足您的定製化需求。
背景資訊
-
組織成員在建立流水線的過程中,對流水線任務節點進行編排時,可以選擇組織任務。
-
Flow 也提供了一些預置的任務,協助您快速的建立自己的流水線。
-
同時 Flow 支援建立組織任務,使用者可個人化定製屬於自己組織任務,方便組織內部成員建立流水線。
在流水線流程配置中新增工作節點時,右側任務選擇面板展示組織任務區塊(如"構建Java鏡像並..."測試工作)和預置任務分類,包括代碼掃描(Java代碼掃描、Java安全掃描、JavaScript代碼掃描、Python代碼掃描、源碼漏洞檢測等)、測試(Maven單元測試、Gradle單元測試)、構建、部署、工具等類別。
組織任務
新群組織任務
在流水線 Flow控制台,選擇導覽功能表,單擊新群組織任務或者表徵圖+組織任務。
編排組織任務
第一步:選擇已有工作群組建立新的組織任務,單擊下一步。
在 選擇任務 對話方塊的工作清單中,選擇 執行命令 任務類型。
第二步:編排任務內步驟,根據需求添加步驟,設定步驟參數後,儲存任務。
在彈出的配置新的組織任務對話方塊中,選擇容器鏡像地址(例如 build-steps/alinux3),設定下載流水線源方式,然後在任務步驟地區單擊添加步驟,選擇執行命令步驟並在代碼編輯器中輸入需要執行的命令(例如 echo hello,world!),完成後單擊儲存。
管理工作
-
可以在,組織任務頁簽中管理 Flow 提供的任務和使用者建立的組織任務。
-
根據需求可以對組織任務進行關閉、編輯、刪除,而流水線Flow 提供的任務只能做開啟或者關閉,如果任務關閉後,在組織成員編排流水線時,將無法繼續使用該任務。在該頁面中,可通過右上方新群組織任務按鈕建立任務,對已有任務可進行複製、編輯、刪除操作,或通過開關控制任務的啟用和關閉。
編排組織任務
第一步:選擇已有工作群組建立新的組織任務,單擊下一步。
在彈窗左側任務分類中選擇執行命令,在右側內容區選擇執行命令任務卡片,然後單擊下一步。
第二步:編排任務內步驟,根據需求添加步驟,設定步驟參數後,儲存任務。
在配置新的組織任務彈窗中,下載流水線源下拉框選擇下載全部流水線源,在任務步驟地區單擊添加步驟,添加執行命令步驟,在命令編輯器中輸入 echo hello word,完成後單擊儲存。
使用組織任務
在流水線建立或編輯頁面,單擊新的任務。然後在右側彈出的抽屜菜單中,選擇組織任務。