目錄(92章)
倒序
- coverpage
- Mastering Gradle
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Getting Started with Gradle
- Understanding Build Automation System
- Gradle overview
- Installation and quick start
- Our first script
- Gradle command Line arguments
- The Gradle GUI
- Start up script
- Build life cycle
- Cache management
- Gradle with IDE
- Summary
- Chapter 2. Groovy Essentials for Gradle
- Overview
- Groovy script for Hello World
- Data types
- Classes beans and methods
- Control structures
- Collections
- Closure
- Builder
- Summary
- Chapter 3. Managing Task
- Build script basics
- Task configuration
- Task execution
- Task dependency
- Task ordering
- Task operations
- Gradle's in-built tasks
- Custom tasks
- Summary
- Chapter 4. Plugin Management
- The script plugin
- The binary plugin
- Gradle's in-built plugins
- The Java plugin
- The custom plugin
- Summary
- Chapter 5. Dependency Management
- Overview
- Dependency configurations
- Dependency resolution
- Customizing the dependency
- Publishing artifacts
- Summary
- Chapter 6. Working with Gradle
- The War plugin
- The Scala plugin
- Logging
- File management
- Property management
- Multi-project build
- Testing with Gradle
- Summary
- Chapter 7. Continuous Integration
- Jenkins walk-through
- Checkstyle and PMD plugins
- The Sonar Runner plugin
- TeamCity walk-through
- Summary
- Chapter 8. Migration
- Migration from Ant
- Migration from Maven
- Summary
- Chapter 9. Deployment
- Role of Gradle in deployment
- Docker overview
- Installing Docker
- Docker commands
- Running an application in Docker
- Build Deployment and Test pipeline
- Summary
- Chapter 10. Building Android Applications with Gradle
- Creating Android project using Android Studio
- Building the Android project with Gradle
- Summary
- Index 更新時間:2021-07-16 20:49:50
推薦閱讀
- Expert C++
- 計算思維與算法入門
- Java面向對象軟件開發
- Learning Bayesian Models with R
- Instant 960 Grid System
- Animate CC二維動畫設計與制作(微課版)
- 深入理解Java7:核心技術與最佳實踐
- Hands-On Natural Language Processing with Python
- 程序是怎樣跑起來的(第3版)
- Mastering ROS for Robotics Programming
- 青少年信息學競賽
- iPhone應用開發從入門到精通
- Qlik Sense? Cookbook
- Orchestrating Docker
- SignalR:Real-time Application Development(Second Edition)
- Mastering Gephi Network Visualization
- Python第三方庫開發應用實戰
- PHP從入門到精通(第7版)
- Learning jqPlot
- Image Processing with ImageJ(Second Edition)
- ReactJS Blueprints
- Python快速編程入門
- Mastering Kali Linux for Advanced Penetration Testing(Second Edition)
- C++設計模式
- 計算機軟件技術基礎(第2版)
- Go Cookbook
- jQuery開發指南
- Red Hat Enterprise Linux Server Cookbook
- 零基礎快速入行入職軟件測試工程師(第2版)
- UI設計基礎培訓教程(全彩版·第2版)