目錄(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
推薦閱讀
- Apache ZooKeeper Essentials
- Building Modern Web Applications Using Angular
- Python入門很簡單
- Scala Design Patterns
- Hands-On C++ Game Animation Programming
- Full-Stack Vue.js 2 and Laravel 5
- STM32F0實戰:基于HAL庫開發
- 零基礎趣學C語言
- Go語言精進之路:從新手到高手的編程思想、方法和技巧(2)
- Java Web開發就該這樣學
- Vue.js 2 Web Development Projects
- R用戶Python學習指南:數據科學方法
- Access 2010中文版項目教程
- HTML+CSS+JavaScript編程入門指南(全2冊)
- 軟件體系結構
- 深入淺出Python數據分析
- 微信小程序開發邊做邊學(微課視頻版)
- C Primer Plus(第6版)中文版【最新修訂版】
- MongoDB進階與實戰:微服務整合、性能優化、架構管理
- 小小的Python編程故事
- Python深度學習實戰:基于TensorFlow和Keras的聊天機器人以及人臉、物體和語音識別
- Magento 2 Development Essentials
- Perl語言IC設計實踐
- Java程序員面試筆試真題與解析
- Learning LEGO MINDSTORMS EV3
- 實用XML應用開發技術
- Java寶典
- Python自然語言處理
- Mastering Social Media Mining with Python
- OpenShift在企業中的實踐:PaaS DevOps微服務