軟件開發生產線使用流程
更新時間 2024-02-26 09:32:49
最近更新時間: 2024-02-26 09:32:49
分享文章
本章主要介紹軟件開發生產線使用流程
圖:基本操作流程


前提條件
- 擁有天翼云帳號。若沒有,請先注冊天翼云帳號。
- 已購買軟件開發生產線。
- 若需要向主機中部署應用,則需要準備一臺具有彈性IP的主機,可以使用已有主機,也可以購買云主機。
配置項目
需求管理服務是使用軟件開發生產線各服務的基礎,首先需要創建項目、添加項目成員,然后可以根據項目規劃添加工作項。
步驟 1 創建項目。
- 進入軟件開發生產線首頁,單擊“新建項目”。
- 單擊“Scrum”,輸入項目名稱,單擊“確定”。
步驟 2 添加項目成員。
- 進入已創建的項目,單擊導航欄“設置 > 通用設置 > 成員管理”。
在頁面右上角選擇“添加成員”,或者“通過鏈接邀請”。
其中,添加成員有包括以下三種選擇,請根據實際情況選擇。
- 從本企業用戶
- 從其他項目導入用戶
- 邀請其他企業用戶
圖:添加項目成員


步驟 3 創建工作項。
- 進入已創建的項目,單擊導航欄“工作”,選擇“工作項”頁簽。
- 單擊“新建”,選擇工作項類型,根據實際情況輸入工作項標題、優先級、處理人等信息。
配置代碼倉庫
代碼倉庫用于項目代碼的版本管理,與本地的交互基于Git,因此在使用代碼倉庫之前需要在本地安裝Git客戶端。
步驟 1 安裝并配置Git客戶端。
- 通過下載安裝包,并使用默認配置安裝Git客戶端到本地電腦。
- 運行Git Bash,Git Bash中輸入以下命令行配置用戶名和郵箱。
git config --global user.name " 您的名字 "
git config --global user.email " 您的郵箱 "
- 輸入以下命令行,生成一對SSH密鑰。生成的密鑰通常保存在“~/.ssh/id_rsa.pub”中。
ssh-keygen -t rsa -C " 您的郵箱 "
- 輸入以下命令可顯示密鑰內容。
cat ~/.ssh/id_rsa.pub
步驟 2 創建代碼倉庫。
- 進入已創建的項目,單擊導航欄“代碼 > 代碼托管”。
- 根據需要選擇普通新建、按模板新建或導入外部倉庫,按照頁面提示輸入倉庫名稱等基本信息,單擊“確定”。
圖:創建代碼倉庫


- 代碼倉庫創建成功后,在倉庫里列表頁面單擊倉庫名稱,可查看倉庫內的文件。
步驟 3 克隆/推送代碼。
- 單擊頁面右上角用戶名,在下拉列表中選擇“個人設置”。
- 單擊導航“代碼托管 > SSH密鑰管理”。
- 單擊“添加SSH密鑰”,輸入標題,將負責安裝并配置Git客戶端中生成的密鑰粘貼到文本框中,單擊“確定”。
- 返回代碼托管服務頁面,單擊待克隆的倉庫名稱,進入倉庫。
- 單擊“克隆/下載”,復制倉庫SSH下載鏈接。
- 運行Git Bash,輸入以下命令行,克隆云端倉庫到本地。
git clone 您倉庫的SSH下載鏈接
- 在本地完成代碼的編輯后,在Git Bash中依次輸入以下命令行,保存代碼并推送到代碼倉庫。
git add .
git commit -m " 您對本次提交備注的信息 "
git push origin master
- 返回代碼倉庫,即可查看更新后的文件。
代碼托管服務更多操作請參見《代碼托管用戶指南》。
配置流水線
流水線集成代碼檢查、編譯構建、部署等任務,可根據需要靈活配置流水線中的任務。流水線為非必須操作,根據需要配置即可。
- 代碼檢查服務可以對代碼進行靜態檢查和安全檢查,代碼檢查為可選操作,根據需要配置即可。
- 編譯構建服務將軟件的源代碼編譯成目標文件,并把配置文件和資源文件等打包。構建為可選操作,對于一些項目,例如PHP、Node.js前端代碼,無需配置構建任務。
- 部署服務將軟件包或代碼部署到虛擬機或者容器。部署為可選操作,對于一些項目,例如手機APP開發,無需此類部署方式。
步驟 1 創建代碼檢查任務。
- 進入已創建的項目,單擊導航欄“代碼 > 代碼檢查”。
- 單擊“新建任務”,在頁面中選擇需要檢查的代碼倉庫,單擊倉庫名稱后的“新建任務”。
- 任務創建成功后,進入“概覽”頁面,單擊“開始檢查”啟動任務。
- 待任務執行成功后,可以查看檢查結果、問題列表、修改建議等。
代碼檢查服務更多操作請參考《代碼檢查用戶指南》。
步驟 2 創建構建任務。
- 進入已創建的項目,單擊導航欄“持續交付 > 編譯構建”
- 單擊“新建任務”,根據需要配置任務信息。
- 基本信息:配置以下信息,單擊“下一步”。
表:構建任務基本信息
| 配置項 | 配置建議 |
|---|---|
| 任務名稱 | 輸入自定義名稱。 |
| 源碼源 | 選擇“Repo”。 |
| 源碼倉庫 | 選擇在配置代碼倉庫中創建的代碼倉庫。 |
| 分支 | 根據需要選擇倉庫分支。 |
- 構建模板:可選擇內置模板,也可以選擇“空白構建模板”,單擊“下一步”。
- 根據需要配置構建步驟、參數、執行計劃,單擊“新建并執行”。
- 待任務執行完成后,可以在頁面中查看構建結果與構建日志。
編譯構建服務更多操作指導請參考《編譯構建用戶指南》。
步驟 3 創建部署應用。
- 進入已創建的項目,在頁面導航欄選擇“設置 > 通用設置 > 基礎資源管理”,新建主機集群,并將前提條件中準備的主機加入集群。
- 進入已創建的項目,在頁面導航欄選擇“持續交付 > 部署”。
- 單擊“新建應用”,根據需要配置應用信息。
- 基本信息:輸入自定義應用名稱,單擊“下一步”。
- 選擇部署模板:可選擇內置模板,也可以選擇“空白模板”,單擊“確定”。
- 根據需要配置部署步驟、參數、環境等信息,單擊“保存并部署”。
- 待應用部署成功后,可以在頁面中查看部署結果、部署日志、報錯信息等。
部署服務更多操作指導請參考《部署用戶指南》。
步驟 4 配置流水線。
- 進入已創建的項目,單擊導航欄“持續交付 > 流水線”。
- 選擇“流水線”頁簽,單擊“新建流水線”,根據實際情況配置流水線信息。
- 基本信息:配置以下信息,單擊“下一步”。
表:流水線基本信息
| 配置項 | 配置建議 |
|---|---|
| 流水線源 | 選擇“Repo”。 |
| 代碼庫名稱 | 選擇在配置代碼倉庫中創建的代碼倉庫。 |
| 默認分支 | 根據需要選擇倉庫分支。 |
- 模板:可選擇內置模板,也可以選擇“空白模板”,單擊“確定”。
- 根據需要配置任務編排、參數、執行計劃,單擊“保存并運行”。
- 待任務執行成功后,可單擊各任務查看其執行詳情。
流水線服務更多操作指導請參考《流水線用戶指南》。