五月婷婷丁香性爱|j久久一级免费片|久久美女福利视频|中文观看在线观看|加勒比四区三区二|亚洲裸女视频网站|超碰97AV在线69网站免费观看|有码在线免费视频|久久青青日本视频|亚洲国产AAAA

什么是編譯構(gòu)建

編譯構(gòu)建

編譯構(gòu)建是指將軟件的源代碼編譯成目標(biāo)文件,并和配置文件、資源文件等一起打包的過程。為開發(fā)者提供配置簡單的混合語言構(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)建。

軟件開發(fā)編譯構(gòu)建的優(yōu)勢(shì)

全場(chǎng)景

1、支持多種語言,多種框架,覆蓋主流軟件開發(fā)場(chǎng)景。

2、支持語言:C、C++、Java、Python、nodejs、C#、android等。

3、支持框架:Maven、Gradle、Ant、Npm、Msbuild、Cmake等。

快速

1、利用云端構(gòu)建海量構(gòu)建資源,采用多樣化的云端構(gòu)建加速手段,實(shí)現(xiàn)本地構(gòu)建無法企及的構(gòu)建速度。

2、云上彈性資源,任務(wù)并行執(zhí)行。

3、全局和租戶兩級(jí)緩存。

4、專線網(wǎng)絡(luò),傳輸更快。

易擴(kuò)展

1、靈活對(duì)接不同的代碼托管服務(wù)。

2、支持用戶自定義構(gòu)建環(huán)境。

3、支持不同的源碼托管服務(wù)。

4、支持用戶持續(xù)集成集群。

構(gòu)建成本低

1、按照實(shí)際占用的資源及時(shí)長支付相應(yīng)費(fèi)用,杜絕企業(yè)硬件資源及維護(hù)資金投入,有效降低構(gòu)建成本。

2、服務(wù)器由CodeArts統(tǒng)一維護(hù),大幅降低成本。

編譯構(gòu)建基本功能

構(gòu)建應(yīng)用類型

支持Web應(yīng)用、移動(dòng)終端應(yīng)用、手游終端應(yīng)用、.Net應(yīng)用、IoT應(yīng)用。

構(gòu)建語言

Java、C/C++、C#、Node.js、Php、Python

構(gòu)建標(biāo)準(zhǔn)

Maven、Gradle 、MsBuild、Cmake、 Ant、 Npm

構(gòu)建軟件包

推送到軟件版本倉庫、制作鏡像歸檔到鏡像倉庫、推送組件到企業(yè)私有庫。

構(gòu)建狀態(tài)

構(gòu)建結(jié)果查看、構(gòu)建日志查看、構(gòu)建結(jié)果通知。

編譯構(gòu)建應(yīng)用場(chǎng)景

互聯(lián)網(wǎng)Web應(yīng)用

場(chǎng)景特點(diǎn):互聯(lián)網(wǎng)企業(yè)業(yè)務(wù)種類多,業(yè)務(wù)跨平臺(tái),多語言編程成為常態(tài)。

適用場(chǎng)景:適用于Web應(yīng)用前臺(tái)、后端應(yīng)用程序的編譯構(gòu)建,支持Java、Angular JS、Node JS等語言,并支持Maven、Ant等主流構(gòu)建標(biāo)準(zhǔn)。

PC端應(yīng)用

場(chǎng)景特點(diǎn):傳統(tǒng)應(yīng)用軟件為本地應(yīng)用,業(yè)務(wù)復(fù)雜,軟件規(guī)模大,編譯構(gòu)建耗時(shí)長。

適用場(chǎng)景:按需分配編譯構(gòu)建資源,提升編譯構(gòu)建速度。支持Linux下C/C++應(yīng)用程序的編譯構(gòu)建,及Windows下C/C++/C#應(yīng)用程序的編譯構(gòu)建。

移動(dòng)終端APP

場(chǎng)景特點(diǎn):移動(dòng)終端APP業(yè)務(wù)變化快,交付要求短平快。

適用場(chǎng)景:利用云端并行編譯技術(shù),快速編譯構(gòu)建,縮短交付周期。支持Android系列移動(dòng)終端APP的編譯構(gòu)建。

編譯構(gòu)建操作流程

前提準(zhǔn)備

已有可用項(xiàng)目,如果沒有,請(qǐng)先新建項(xiàng)目。

已在項(xiàng)目中新建代碼倉庫并上傳代碼,如果沒有,請(qǐng)按如下步驟新建。

1、進(jìn)入目標(biāo)項(xiàng)目,在頂部導(dǎo)航欄單擊“代碼 > 代碼托管”。

2、進(jìn)入代碼托管頁面,單擊“普通新建”。

3、在“普通新建”頁面,填寫倉庫名稱等信息,然后單擊“確定”完成倉庫創(chuàng)建。

4、上傳代碼至代碼倉庫。

新建編譯構(gòu)建任務(wù)

使用已經(jīng)新建好的代碼倉庫,選擇對(duì)應(yīng)構(gòu)建模板新建編譯構(gòu)建任務(wù)。

1、進(jìn)入目標(biāo)項(xiàng)目,在頂部導(dǎo)航欄單擊“構(gòu)建&制品 > 編譯構(gòu)建”。

2、進(jìn)入編譯構(gòu)建頁面,單擊“新建任務(wù)”。

3、在“新建編譯構(gòu)建任務(wù)”頁面,選擇代碼源(“源碼源”選擇“CodeArts Repo”,“源碼倉庫”選擇已創(chuàng)建的代碼倉庫,“分支”默認(rèn)選擇“master”),并根據(jù)需要選擇構(gòu)建模板,然后單擊“確定”。

4、進(jìn)入“構(gòu)建步驟”頁簽,根據(jù)需要自定義配置構(gòu)建步驟(也可保持默認(rèn)配置)。

5、配置完成后,單擊“新建”完成任務(wù)創(chuàng)建。

執(zhí)行編譯構(gòu)建任務(wù)

如何執(zhí)行構(gòu)建任務(wù)以及查看構(gòu)建結(jié)果。

1、單擊構(gòu)建任務(wù)名稱。

2、進(jìn)入“構(gòu)建歷史”頁面,單擊右上角“執(zhí)行任務(wù)”,啟動(dòng)構(gòu)建任務(wù)。

若出現(xiàn)如下頁面,表示任務(wù)執(zhí)行成功。若任務(wù)執(zhí)行失敗,可通過頁面提示信息或分析日志排查解決。

查看構(gòu)建包

使用默認(rèn)配置構(gòu)建生成的構(gòu)建包,存儲(chǔ)在軟件發(fā)布庫“構(gòu)建名/構(gòu)建時(shí)間”目錄。本節(jié)介紹如何查看構(gòu)建包、驗(yàn)證發(fā)布結(jié)果。

1、在頂部導(dǎo)航欄單擊“構(gòu)建&制品> 制品倉庫”。

2、進(jìn)入“軟件發(fā)布庫”,根據(jù)構(gòu)建任務(wù)名稱以及構(gòu)建時(shí)間,可查找到生成的軟件包。

資源清理

為了避免不必要的費(fèi)用產(chǎn)生,完成本示例體驗(yàn)后,可釋放構(gòu)建相關(guān)資源。

代碼托管:刪除代碼倉庫。

軟件發(fā)布庫:刪除軟件包,并清空回收站。

編譯構(gòu)建操作流程詳情:點(diǎn)擊此處前往

編譯構(gòu)建精選推薦