目錄(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
推薦閱讀
- Mastering Visual Studio 2017
- OpenShift開發指南(原書第2版)
- Docker進階與實戰
- CentOS 7 Linux Server Cookbook(Second Edition)
- Ext JS Data-driven Application Design
- Full-Stack Vue.js 2 and Laravel 5
- Python算法指南:程序員經典算法分析與實現
- Integrating Facebook iOS SDK with Your Application
- UNIX Linux程序設計教程
- Python Essentials
- Unity&VR游戲美術設計實戰
- .NET Standard 2.0 Cookbook
- 零基礎學C語言(升級版)
- MyBatis 3源碼深度解析
- Mastering jQuery Mobile
- 算法設計與分析:基于C++編程語言的描述
- Web編程基礎:HTML5、CSS3、JavaScript(第2版)
- Mastering Drupal 8
- JavaScript前端開發程序設計教程(微課版)
- Swift編程實戰:iOS應用開發實例及完整解決方案
- Mockito for Spring
- Node.js Web Development(Third Edition)
- Learning Puppet for Windows Server
- 深入理解Java虛擬機:JVM高級特性與最佳實踐(第3版)
- Heroku Cookbook
- 實用XML應用開發技術
- 微信小程序開發實戰(第2版)
- Force.com Enterprise Architecture
- Python開發技術大全
- 程序員2007精華本(下)