鍍金池/ 教程/ 物聯(lián)網(wǎng)/ 連續(xù)傳遞的特性
依賴(lài)管理實(shí)戰(zhàn)
配置遠(yuǎn)程倉(cāng)庫(kù)
安裝Gradle
簡(jiǎn)介
項(xiàng)目自動(dòng)化簡(jiǎn)介
配置子項(xiàng)目
Gradle強(qiáng)大的特性
自動(dòng)化測(cè)試
簡(jiǎn)介
掌握構(gòu)建生命周期
使用命令行操作
構(gòu)建Java項(xiàng)目
管理任務(wù)
構(gòu)建工具
連續(xù)傳遞的特性
用Gradle開(kāi)發(fā)Web項(xiàng)目
聲明依賴(lài)
構(gòu)建塊
簡(jiǎn)介
測(cè)試Java應(yīng)用
java構(gòu)建工具
為什么選擇Gradle
拆分項(xiàng)目文件
單元測(cè)試
多項(xiàng)目打包
Gradle 起步
介紹這個(gè)Gradle項(xiàng)目
簡(jiǎn)介
自定義腳本
Gradle包裝器
簡(jiǎn)要概述依賴(lài)管理
項(xiàng)目模塊化

連續(xù)傳遞的特性

編譯源代碼只是整個(gè)過(guò)程的一個(gè)方面,更重要的是,你要把你的軟件發(fā)布到生產(chǎn)環(huán)境中來(lái)產(chǎn)生商業(yè)價(jià)值,所以,你要運(yùn)行測(cè)試,構(gòu)建分布、分析代碼質(zhì)量、甚至為不同目標(biāo)環(huán)境提供不同版本,然后部署。整個(gè)過(guò)程進(jìn)行自動(dòng)化操作是很有必要的。 整個(gè)過(guò)程可以參考下圖:

http://wiki.jikexueyuan.com/project/gradleIn-action/images/dag8.png" alt="" />

整個(gè)過(guò)程可以分成以下幾個(gè)步驟:

  • 編譯源代碼
  • 運(yùn)行單元測(cè)試和集成測(cè)試
  • 執(zhí)行靜態(tài)代碼分析、生成分析報(bào)告
  • 創(chuàng)建發(fā)布版本
  • 部署到目標(biāo)環(huán)境
  • 部署傳遞過(guò)程
  • 執(zhí)行冒煙測(cè)試和自動(dòng)功能測(cè)試