GitLab 16.9 發佈,Duo Chat 測試版訪問範圍更廣
今天,我們非常高興地宣佈 GitLab 16.9 版本正式發佈,現在高級 SaaS 客戶和自主管理客戶都可以使用 GitLab Duo Chat、在不阻礙合併的前提下對合併請求“請求更改”、提升可用性後的CI/CD 變數頁面、自動取消流水線的新增選項等等!
這些只是本版本 80 多項改進中的幾個亮點。請繼續閱讀下麵的所有更新。
感謝力量更大的 GitLab 社區為 GitLab 16.9 做出的 200 多項貢獻!在 GitLab,每個人都可以貢獻自己的力量,沒有你們,我們不可能做到!
要預覽下個月的發佈版本,請查看我們的 “即將發佈”頁面,其中包括 16.10 發佈啟動視頻。
合併請求審核的最後一步是要傳達審核結論。“同意”是一個清晰的結論,但評論可能就是模棱兩可的了。代碼作者需要閱讀你的評論並判斷,你的評論是僅提供一些資訊,還是要求他們進行修改。現在,當你完成審核時,可以從三個選項中進行選擇:
在側邊欄中,你的審核結論會顯示在你的名字旁邊。目前,選擇“要求修改”不會阻止合併的進行,但是合併請求中的其他參與者將能夠看到這個額外資訊。
您可以在我們的回饋問題中留下有關 “請求更改”功能的回饋。
在 GitLab 16.9 中,我們對 CI/CD 變數用戶體驗進行了一系列改進。我們通過以下更改改進了變數創建流程:
其他改進還包括為組和專案變數增加了一個新的可選描述字段,以幫助管理變數。我們還使添加或編輯多個變數變得更容易,減少了軟體開發工作流程中的摩擦,使開發人員能夠更高效地完成工作。
我們非常重視並感謝您對這些更改的回饋意見。
目前,要使用自動取消冗餘流水線功能,必須將可取消的作業設置為可中斷:即將“確定是否可以取消流水線”設置為“true”。但這只適用於那些在 GitLab 執行取消時正在運行的作業。那些尚未啟動(處於“待定”狀態)的作業,無論其可中斷配置如何,其實也是可以被安全取消的。
這種靈活性的缺失使用戶無法利用“自動取消流水線”功能來準確控制他們想取消哪些作業。為了解決這一限制,我們很高興地宣佈引入 auto_cancel:on_new_commit 關鍵字,對作業取消進行更精細的控制。如果之前的操作無法滿足您的需求,現在您可以配置流水線只取消明確設置為 interruptible: true 的作業,即使這些作業尚未開始。您還可以將作業設置為永不自動取消。