華為云計算 云知識 發(fā)布服務的功能
發(fā)布服務的功能

發(fā)布服務(CloudRelease)為軟件開發(fā)企業(yè)提供管理軟件發(fā)布過程的能力,保障軟件發(fā)布過程的規(guī)范化、可視化及可追溯。

軟件發(fā)布庫

軟件包頁面查看、上傳、下載、搜索、刪除、創(chuàng)建文件夾。

用戶可以通過軟件發(fā)布庫頁面進行類似網盤的操作來管理自己的軟件包。

軟件包屬性查看。

用戶可以在軟件發(fā)布庫中查看軟件包的生命周期屬性,如基本信息(名稱、大小、校驗和等)、構建信息(構建時間,源碼commit id、構建任務和序號等)、部署信息(部署任務、部署時間、部署環(huán)境等)。

包視圖和構建視圖。

用戶可以根據需要選擇從包視圖(存儲目錄結構)或者構建視圖(構建任務及流水)的角度查看軟件包。

編譯構建服務集成。

軟件發(fā)布庫默認集成了編譯構建服務,所有云上編譯構建服務生產的軟件包都可以通過配置自動上傳到軟件發(fā)布庫中歸檔。

部署服務集成。

軟件發(fā)布庫中存儲的軟件包可以供部署服務使用。

Maven私有依賴庫

編譯構建組件發(fā)布到私有依賴庫。

用戶可以在編譯構建任務中配置將構建產物直接發(fā)布到Maven私有依賴庫,可以發(fā)布為release或snapshot組件。

本地Maven配置一鍵生成。

用戶可以通過頁面給出的實用配置,一鍵生成本地開發(fā)環(huán)境Maven工具的setting.xml配置,配置后可以直接在本地開發(fā)環(huán)境對接云上私有依賴庫中的私有組件包。

Maven組件頁面查看、上傳、下載、刪除、搜索。

用戶可以在頁面對Maven release和snapshot組件進行相應操作。

本地Maven工具集成(Maven命令行操作)。

將Maven私有依賴庫的賬號密碼和地址配置(可一鍵生成配置)到本地Maven工具中以后,可以使用Maven命令行對Maven私有依賴庫中的組件進行上傳、下載等操作。

權限控制。

企業(yè)管理員可以控制企業(yè)成員對Maven私有依賴庫的讀寫權限(默認開放所有權限)。

存量組件批量 遷移 上云和維護。

通過系統(tǒng)提供的遷移工具,可以將本地已有的Maven私有組件批量快速遷移到Maven私有依賴庫,還可以通過該遷移工具對私有庫中的包進行批量維護。

私有庫密碼重置。

用戶可以重置自己的私有庫訪問密碼。

Docker私有庫

私有Docker 鏡像 頁面瀏覽、上傳、屬性查看、搜索。

用戶可以在Docker私有庫查看和管理自己的私有鏡像。

私有Docker鏡像歸屬組織管理。

用戶可新建和管理用于歸檔Docker私有鏡像的組織。