哦哇資訊網

創新:Buddy對自動化運維(CICD)——支援併發流水線執行

由 多青科技 發表于 美食2023-02-04

本週,我們恭喜所有DevOps工程師和專案經理的巨大改進,旨在保持CI流程清晰和高效:併發流水線執行。 不要將其視為同時執行多個流水線/操作的並行性混淆,該功能允許您以非順序模式運行同一流水線。 換句話說,不是等待輪到它,而是在一個流水線中同時處理每個提交。

使用場景

以前,流水線中的所有執行都是按順序執行。要同時測試多個分支,您必須為每個分支建立單獨的流水線。多虧此創新功能,現在單個流水線可同時執行多個執行。

最常見的兩種情況是:

對推送到儲存倉的每個提交執行相同的測試

為儲存倉中的每個分支構建Docker映象

設定​

欲啟用併發流水線執行,請選中流水線設定“執行時”中的選項:

工作原理​

當流水線正在進行並觸發另一個執行時,管流水線檔案系統將被複制以服務於該執行,然後將生成的工件分別生成到每個檔案系統。

這些槽標有執行的ID,可以在流水線的“檔案系統”選項卡中獨立瀏覽。以下是它如何為master和staging分支查詢同時執行流水線:

提示

流水線可進行併發執行/檔案系統插槽的數量取決於您的帳戶型別中的執行器數量。

備註​

提醒

由於該功能目前處於測試階段,我們強烈建議不要將其用於生產流水線。如果您在使用中出現任何情況,請給我們反饋。

重要

Buddy為100%客戶驅動!請告訴我們您需要哪些整合,才能將您的自動化開發運維提升到另一個新水平!如果您尚缺某個功能或整合,請直接給我們發郵件:

support@buddy。red

TAG: 流水線執行檔案系統每個