編譯構(gòu)建為開(kāi)發(fā)者提供配置簡(jiǎn)單的混合語(yǔ)言構(gòu)建平臺(tái),實(shí)現(xiàn)編譯構(gòu)建云端化,支撐企業(yè)實(shí)現(xiàn)持續(xù)交付,縮短交付周期,提升交付效率。支持編譯構(gòu)建任務(wù)一鍵創(chuàng)建、配置和執(zhí)行,實(shí)現(xiàn)獲取代碼、構(gòu)建、打包等活動(dòng) 自動(dòng)化 ,實(shí)時(shí)監(jiān)控構(gòu)建狀態(tài),讓您更加快速、高效地進(jìn)行云端編譯構(gòu)建。
建1.jpg)
前提準(zhǔn)備
已有可用項(xiàng)目,如果沒(méi)有,請(qǐng)先新建項(xiàng)目。
已在項(xiàng)目中創(chuàng)建代碼倉(cāng)庫(kù)并上傳代碼,如果沒(méi)有,請(qǐng)按如下步驟創(chuàng)建。
進(jìn)入目標(biāo)項(xiàng)目,在頂部導(dǎo)航欄單擊“代碼>代碼托管”。
在代碼托管頁(yè)面,單擊“普通新建”。
建2.jpg)
在“普通新建”頁(yè)面,填寫(xiě)倉(cāng)庫(kù)名稱(chēng)等信息,然后單擊“確定”完成倉(cāng)庫(kù)創(chuàng)建。
上傳代碼至代碼倉(cāng)庫(kù)。
創(chuàng)建編譯構(gòu)建任務(wù)
使用已經(jīng)新建好的代碼倉(cāng)庫(kù),選擇對(duì)應(yīng)構(gòu)建模板新建編譯構(gòu)建任務(wù)。
進(jìn)入目標(biāo)項(xiàng)目,在頂部導(dǎo)航欄單擊“構(gòu)建&發(fā)布>編譯構(gòu)建”。
在編譯構(gòu)建頁(yè)面,單擊“新建任務(wù)”。
在“新建編譯構(gòu)建任務(wù)”頁(yè)面,填寫(xiě)基本信息,選擇代碼源(“源碼源”選擇“Devcloud”,“源碼倉(cāng)庫(kù)”選擇已創(chuàng)建的代碼倉(cāng)庫(kù),“分支”默認(rèn)選擇“master”),根據(jù)需要選擇構(gòu)建模板,然后單擊“確定”。
建3.jpg)
根據(jù)需要配置構(gòu)建步驟(可保持默認(rèn)配置),單擊“新建”完成任務(wù)創(chuàng)建。
執(zhí)行編譯構(gòu)建任務(wù)
介紹如何執(zhí)行構(gòu)建任務(wù)以及查看構(gòu)建結(jié)果。
單擊構(gòu)建任務(wù)名稱(chēng)。
在“編譯詳情”頁(yè)面,單擊右上方“執(zhí)行”,啟動(dòng)構(gòu)建任務(wù)。
若出現(xiàn)如下頁(yè)面,表示任務(wù)執(zhí)行成功。
建4.jpg)
若任務(wù)執(zhí)行失敗,可通過(guò)頁(yè)面提示信息或分析日志排查解決。
建5.jpg)
查看構(gòu)建包
使用默認(rèn)配置構(gòu)建生成的構(gòu)建包,存儲(chǔ)在軟件發(fā)布庫(kù)“構(gòu)建名/構(gòu)建時(shí)間”目錄。本節(jié)介紹如何查看構(gòu)建包、驗(yàn)證發(fā)布結(jié)果。
在頂部導(dǎo)航欄單擊“發(fā)布”。
進(jìn)入“軟件發(fā)布庫(kù)”,根據(jù)構(gòu)建任務(wù)名稱(chēng)以及構(gòu)建時(shí)間,可查找到生成的軟件包。
建6.jpg)
資源清理
為了避免不必要的費(fèi)用產(chǎn)生,完成本示例體驗(yàn)后,可釋放構(gòu)建相關(guān)資源。
代碼托管:刪除代碼倉(cāng)庫(kù)。
軟件發(fā)布庫(kù):刪除軟件包,并清空回收站。
須知:
資源釋放后無(wú)法恢復(fù),請(qǐng)謹(jǐn)慎操作。
最新文章
- 編譯構(gòu)建服務(wù)是什么_如何使用鯤鵬環(huán)境構(gòu)建
- 編譯構(gòu)建最佳實(shí)踐使用Maven構(gòu)建包制作Docker鏡像
- 編譯構(gòu)建有什么作用_ 編譯構(gòu)建 CodeArts Build_軟件開(kāi)發(fā)編譯構(gòu)建-華為云
- 編譯構(gòu)建服務(wù)快速試用
- OBS如何綁定自定義域名_OBS如何使用CDN加速_OBS如何使用CDN自動(dòng)刷新
- 軟件開(kāi)發(fā)編譯構(gòu)建的優(yōu)勢(shì)_軟件開(kāi)發(fā)生產(chǎn)線_編譯構(gòu)建CodeArts Build-華為云