華為云計算 云知識 編譯構(gòu)建特性
編譯構(gòu)建特性

容器化構(gòu)建

DevCloud構(gòu)建服務(wù)支持兩種容器化 鏡像

系統(tǒng)鏡像:基本支持流行語言工具的構(gòu)建和打包。

自定義鏡像:支持容器 鏡像服務(wù) SWR和DockerHub官方鏡像;可通過定制應(yīng)用鏡像來實現(xiàn)混合語言編譯。

通過緩存機制,實現(xiàn)構(gòu)建加速

對于Maven、Gradle這些構(gòu)建,如果每次構(gòu)建依賴包都從倉庫下載,那么構(gòu)建速度會大打折扣。DevCloud構(gòu)建服務(wù)借助 彈性文件 服務(wù)下的 SFS Turbo,對依賴包進行緩存。構(gòu)建時優(yōu)先從緩存中取包,沒有找不到包才會去倉庫下載,以達到加速構(gòu)建目的。

編譯構(gòu)建特性