目錄(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
推薦閱讀
- GraphQL學習指南
- Python深度學習
- PostgreSQL技術內幕:事務處理深度探索
- Full-Stack Vue.js 2 and Laravel 5
- HTML5+CSS3網站設計教程
- HDInsight Essentials(Second Edition)
- Mastering ServiceNow(Second Edition)
- H5頁面設計:Mugeda版(微課版)
- Keras深度學習實戰
- 零基礎趣學C語言
- 智能搜索和推薦系統:原理、算法與應用
- 計算機應用基礎教程(Windows 7+Office 2010)
- JavaScript悟道
- Effective C++:改善程序與設計的55個具體做法(第三版)中文版(雙色)
- 3D Printing Designs:Design an SD Card Holder
- Internet of Things with Arduino Cookbook
- Python 3.6從入門到精通(視頻教學版)
- Node.js進階之路
- 零基礎學Visual Basic第2版
- Java 9 Cookbook
- Java 8實戰
- C++程序設計實驗教程
- 軟件測試實驗教程
- 技術轉移:就這么干
- Learning C# by Developing Games with Unity 5.x(Second Edition)
- 編程競賽寶典:C++語言和算法入門
- C語言程序設計習題解析與實驗指導(第3版)
- 跟著項目學iOS應用開發:基于Swift 4
- 深度探索C++對象模型
- PowerShell for SQL Server Essentials