GitLab 17.0新版本擁有許多新功能與改進,主要更新包括目前CI/CD目錄功能已經正式推出,開發團隊可以更容易地管理和使用CI/CD資源,而新增的AI影響分析儀表板,則可供開發團隊更好地理解AI對專案的影響,改善協作、可見性和開發效率。另外,GitLab託管執行器(Hosted Runner)現在也新增Linux Arm機器,讓開發者有更多平臺選擇。

該版本CI/CD目錄功能向所有層級使用者開放,CI/CD目錄是一個元件庫,其中包含了由社群與業界專家所建立的元件,提供大量持續整合、工作管線部署和自動化任務解決方案,用戶可以在CI/CD目錄中,找到符合需求的元件。

CI/CD目錄中的兩個重要基本功能,分別是CI/CD元件以及CI/CD輸入。CI/CD元件是可重複使用且單一用途的建構模組,抽象化了複雜的工作管線配置工作,透過使用元件,開發者便可以快速組裝工作管線,不需要每次都從頭開始建置。CI/CD輸入功能則讓開發者在元件配置中定義輸入參數,而這些參數可以動態替換元件中的特定關鍵字,這將使CI/CD設定檔可被重複使用,提升了配置的靈活性。

GitLab新的AI影響分析儀表板,目的在於呈現GitLab Duo對開發生產力的影響。GitLab Duo是GitLab的人工智慧程式開發助理,具有程式碼建議、分析等功能。而AI影響分析儀表板則會按月,將人工智慧功能使用趨勢和軟體開發周期指標進行比較,顯示開發工作流程節省的時間與成果。

現在GitLab也在GitLab.com上推出Linux Arm託管執行器,新的執行器提供中型和大型Arm機器,分別配備4與8個vCPU,並且與GitLab CI/CD功能緊密整合,官方提到,Linux Arm託管執行器將可提供更快速且經濟的應用程式建置和測試服務。

熱門新聞

Advertisement