用户工具

站点工具


book:实战gradle

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
book:实战gradle [2020/09/08 15:29] – [Ch14 打包和发布] ploughbook:实战gradle [2020/09/08 15:54] (当前版本) plough
行 2: 行 2:
 ===== 第 1 部分 Gradle 介绍 ===== ===== 第 1 部分 Gradle 介绍 =====
 ==== Ch1 项目自动化介绍 ==== ==== Ch1 项目自动化介绍 ====
 +  - 没有项目自动化的生活
 +  - 项目自动化的好处
 +  - 项目自动化的类型
 +  - 构建工具
 +  - Java 构建工具
 ==== Ch2 下一代构建工具:Gradle ==== ==== Ch2 下一代构建工具:Gradle ====
 +  - 为什么要用 Gradle,为什么是现在
 +  - Gradle 引人注目的特性集
 +  - 更大的场景:持续交付
 +  - 安装 Gradle
 +  - 开始使用 Gradle
 +  - 使用 Gradle 的命令行
 ==== Ch3 通过范例学习构建 Gradle 项目 ==== ==== Ch3 通过范例学习构建 Gradle 项目 ====
 +  - 介绍学习案例 
 +  - 构建 Java 项目 
 +  - 用 Gradle 做 Web 开发 
 +  - Gradle 包装器
 ===== 第 2 部分 掌握基本原理 ===== ===== 第 2 部分 掌握基本原理 =====
 ==== Ch4 构建脚本概要 ==== ==== Ch4 构建脚本概要 ====
 +  - 构建块
 +  - 使用 task
 +  - 挂接到构建生命周期
 ==== Ch5 依赖管理 ==== ==== Ch5 依赖管理 ====
 +  - 依赖管理概述
 +  - 通过例子学习依赖管理
 +  - 依赖配置
 +  - 声明依赖
 +  - 使用和配置仓库
 +  - 理解本地依赖缓存
 +  - 解决依赖问题
 ==== Ch6 多项目构建 ==== ==== Ch6 多项目构建 ====
 +  - 模块化项目
 +  - 组装多项目构建
 +  - 配置子项目
 +  - 独立的项目文件
 +  - 自定义项目
 ==== Ch7 Gradle 测试 ==== ==== Ch7 Gradle 测试 ====
 +  - 自动化测试
 +  - 测试 Java 应用程序
 +  - 单元测试
 +  - 配置测试执行
 +  - 集成测试
 +  - 功能测试
 ==== Ch8 扩展 Gradle ==== ==== Ch8 扩展 Gradle ====
 +  - 通过案例学习介绍插件
 +  - 从零起步构建插件
 +  - 写一个脚本插件
 +  - 编写定制的 task 类
 +  - 使用和构建对象插件
 ==== Ch9 集成与迁移 ==== ==== Ch9 集成与迁移 ====
 +  - Ant 与 Gradle
 +  - Maven 和 Gradle
 +  - 比较构建
  
 ===== 第 3 部分 从构建到部署 ===== ===== 第 3 部分 从构建到部署 =====
 ==== Ch10 IDE 支持和工具 ==== ==== Ch10 IDE 支持和工具 ====
 +  - 使用 IDE 插件生成项目文件
 +  - 在流行的 IDE 中管理 Gradle 项目
 +  - 使用工具 API 集成 Gradle
 ==== Ch11 构建多语言项目 ==== ==== Ch11 构建多语言项目 ====
 +  - 使用 Gradle 管理 JavaScript
 +  - 构建基于 JVM 的多语言项目
 +  - 其他语言
 ==== Ch12 代码质量管理和监测 ==== ==== Ch12 代码质量管理和监测 ====
 +  - 将代码分析集成到构建中
 +  - 衡量代码覆盖率
 +  - 执行静态代码分析
 +  - 集成 Sonar
 ==== Ch13 持续集成 ==== ==== Ch13 持续集成 ====
 +  - 持续集成的好处
 +  - 安装 Git
 +  - 使用 Jenkins 构建项目
 +  - 探索基于云的解决方案
 +  - 使用 Jenkins 创建构建管道
 ==== Ch14 打包和发布 ==== ==== Ch14 打包和发布 ====
 +  - 打包和分发
 +  - 发布
 +  - 发布到公共的二进制仓库
 +  - 打包和发布作为构建管道的一部分
 ==== Ch15 基础环境准备和部署 ==== ==== Ch15 基础环境准备和部署 ====
 +  - 准备基础环境 
 +  - 针对部署环境 
 +  - 自动部署 
 +  - 部署测试 
 +  - 将部署集成到构建管道中
 ===== 附录 ===== ===== 附录 =====
 ==== 附录A 驾驭命令行 ==== ==== 附录A 驾驭命令行 ====
 ==== 附录B Gradle 用户所需要了解的 Groovy ==== ==== 附录B Gradle 用户所需要了解的 Groovy ====
book/实战gradle.txt · 最后更改: 2020/09/08 15:54 由 plough

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki