本週,我們恭喜所有DevOps工程師和專案經理的巨大改進,旨在保持CI流程清晰和高效:併發流水線執行。 不要將其視為同時執行多個流水線/操作的並行性混淆,該功能允許您以非順序模式運行同一流水線。 換句話說,不是等待輪到它,而是在一個流水線中同時處理每個提交。
使用場景
以前,流水線中的所有執行都是按順序執行。要同時測試多個分支,您必須為每個分支建立單獨的流水線。多虧此創新功能,現在單個流水線可同時執行多個執行。
最常見的兩種情況是:
對推送到儲存倉的每個提交執行相同的測試
為儲存倉中的每個分支構建Docker映象
設定
欲啟用併發流水線執行,請選中流水線設定“執行時”中的選項:
工作原理
當流水線正在進行並觸發另一個執行時,管流水線檔案系統將被複制以服務於該執行,然後將生成的工件分別生成到每個檔案系統。
這些槽標有執行的ID,可以在流水線的“檔案系統”選項卡中獨立瀏覽。以下是它如何為master和staging分支查詢同時執行流水線:
提示
流水線可進行併發執行/檔案系統插槽的數量取決於您的帳戶型別中的執行器數量。
備註
提醒
由於該功能目前處於測試階段,我們強烈建議不要將其用於生產流水線。如果您在使用中出現任何情況,請給我們反饋。
重要
Buddy為100%客戶驅動!請告訴我們您需要哪些整合,才能將您的自動化開發運維提升到另一個新水平!如果您尚缺某個功能或整合,請直接給我們發郵件:
support@buddy。red
猜你喜歡
- 2022-12-01沙坪壩區公交線路調整
- 2021-07-23釋出不到三個月下跌300元,16GB+512GB,國產5G遊戲旗艦處境尷尬
- 2021-07-11值得摘抄的好句子,句句精闢,句句都很有道理
- 2021-07-10你的iphone 手機為什麼發燙,是這些原因導致的
- 2021-06-25哪一個瞬間感覺孤獨?張翰:每個成長階段都會感到孤獨