華為軟體開發平台 DevCloud 和 流水線(CloudPipeline)使用彙總
1. DevCloud産品概述 :軟體開發平台(DevCloud)是面向開發者提供的一站式雲端DevSecOps平台,即開即
用,随時随地在雲端傳遞軟體全生命周期,覆寫需求下發、代碼送出、代碼檢查、代
碼編譯、驗證、部署、釋出,打通軟體傳遞的完整路徑,提供軟體研發流程的端到端
支援。
2. 應用場景
3.功能特性
提高一整套軟體開發全流程的管理,有基礎版(免費)專業版,鉑金版;
包括
1.項目管理
2.代碼托管
3.編譯建構
4.代碼檢查
5.測試
6.釋出
7.流水線
8.部署
流水線:
1.建立項目--建立代碼倉庫--建立建構任務--建立代碼檢查任務
2.建立流水線--執行流水線--檢視執行結果
https://console.huaweicloud.com/
1 服務概述
2 功能清單
3 應用場景
4 計費說明
5 限制與限制
1 服務概述
場景特點:軟體開發中需要進行代碼檢查、編譯打包、部署、測試等多項活動,
管理多個單獨的活動比較複雜,增加管理成本。
● 使用方式:利用流水線技術将開發過程中的多個活動按需進行關聯管理,或并行
或串行,按需進行執行,提升傳遞效率。
2.流水線服務具有以下特性:
● 支援建構、代碼檢查、子流水線、倉庫管理、部署、擴充類型、流水線控制(延
時執行、人工稽核)、接口測試等多種任務類型。
● 流水線階段中的任務支援串行執行與并行執行。
● 執行狀态、執行日志上報。
● 軟體包下載下傳。
● 單任務執行。
● 進度統計。
● 流水線參數化執行。
● 提供流水線執行曆史記錄。
● 子任務檢視功能。
● 支援定時執行。
● 支援根據需要定制流水線階段。