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

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

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

編譯構(gòu)建(CodeArts Build)代碼托管無縫對接,提供云端編譯構(gòu)建,支持一鍵創(chuàng)建、配置和執(zhí)行,實現(xiàn)獲取代碼、構(gòu)建、打包等過程自動化,實時監(jiān)控構(gòu)建狀態(tài)。

支持業(yè)界主流語言與構(gòu)建標準:Java、C、C++、PHP、Groovy、C#、JS、Python和GO語言,以及Android與Embedded應(yīng)用;同時增大了環(huán)境適配范圍以及用戶自定義模板功能。


編譯構(gòu)建服務(wù)的優(yōu)勢有哪些?

全場景

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

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

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

快速

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

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

全局和租戶兩級緩存。

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

易擴展

編譯構(gòu)建服務(wù)常見問題

編譯構(gòu)建服務(wù)常見問題

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

    編譯構(gòu)建(CodeArts Build)與代碼托管無縫對接,提供云端編譯構(gòu)建,支持一鍵創(chuàng)建、配置和執(zhí)行,實現(xiàn)獲取代碼、構(gòu)建、打包等過程自動化,實時監(jiān)控構(gòu)建狀態(tài)。

    支持語言:支持業(yè)界主流語言與構(gòu)建標準:Java、C、C++、PHP、Groovy、C#、JS、Python和GO語言,以及Android與Embedded應(yīng)用;同時增大了環(huán)境適配范圍以及用戶自定義模板功能。

    適用范圍:CodeHub、GitHub、通用Git、碼云

  • 執(zhí)行構(gòu)建任務(wù)時,能否指定在某一臺/一種配置的服務(wù)器上運行?

    否。

    目前編譯構(gòu)建服務(wù)采取空閑服務(wù)器隨機分配的方式,暫不支持指定特定機器執(zhí)行構(gòu)建任務(wù)。

  • 構(gòu)建環(huán)境中有Android,對于IOS是否有支持計劃?

    否。

    編譯構(gòu)建功能目前不支持IOS,暫無明確的支持計劃。

  • 單次編譯構(gòu)建上傳的構(gòu)建包是否有容量限制?

    有。

    基于安全考慮,單次編譯構(gòu)建時,對上傳的構(gòu)建包容量做了限制,具體如下:

    編譯構(gòu)建任務(wù)上傳到軟件發(fā)布庫 < 5GB

    編譯構(gòu)建任務(wù)上傳到私有依賴庫 < 300MB

  • 構(gòu)建找不到必須的項目文件

    使用Maven等工具構(gòu)建時,通常會依賴特定的構(gòu)建文件,如:pom.xml文件等。如果工具找不到相應(yīng)的構(gòu)建文件,則會失敗并報“xxx工程找不到xxx文件”此類錯誤,常見的錯誤請參見常見問題。

  • 上傳軟件包時找不到文件

    原因分析

    上傳軟件包到軟件發(fā)布庫的構(gòu)建步驟,構(gòu)建包路徑配置錯誤,導(dǎo)致系統(tǒng)找不到對應(yīng)的文件。如上配置的路徑為“**/target/bb.war”,實際target目錄下是不存在“bb.war”這個包的。

    處理方法

    確定target目錄下有war包,只是名字可能不是“bb.war”。

    這種情況下修改構(gòu)建包路徑為“**/target/*.war”,正則匹配war包。

    無法確定target目錄下有哪些文件。

    在構(gòu)建執(zhí)行的步驟shell里最后增加“l(fā)s -al target”,再次執(zhí)行構(gòu)建,就會打印出target目錄下的所有文件。找到需要的文件位置后,再重寫構(gòu)建包路徑配置。