Hudson Continuous Integration in Practice
- Length: 384 pages
- Edition: 1
- Language: English
- Publisher: McGraw-Hill Education
- Publication Date: 2013-09-25
- ISBN-10: 0071804285
- ISBN-13: 9780071804288
- Sales Rank: #3694643 (See Top 100 Books)
Best Practices for Implementing Continuous Integration with Hudson
Optimize productivity while reducing risk and complexity by adopting a highly agile, “automate everything” software design philosophy. Hudson Continuous Integration in Practice shows you how to streamline and stabilize each process in your development lifecycle. Get expert tips for deploying a Hudson server, managing test and reporting frameworks, using source code management (SCM), and incorporating third-party CI tools. Distributed builds, plugin development, and system administration are also covered in this Oracle Press guide.
- Install, configure, and secure Hudson
- Automate build, integration, release, and deployment processes
- Set up jobs and add SCM from the Web-based GUI
- Administer QA tools, issue trackers, and build notifiers
- Incorporate IDEs, browsers, desktops, and mobile devices
- Publish Hudson build artifacts to Oracle Middleware utilities
- Work with plug-in manager and develop your own plugins
- Create custom dashboards and organize your jobs with views
- Develop a custom publisher, recorder, and notifier for your jobs
Table of Contents
Part I: Essential Knowledge
Chapter 1: Getting Started
Chapter 2: Hudson Precondition Primer
Chapter 3: Basic Concepts
Part II: Applying Hudson
Chapter 4: Hudson as a Continuous Integration Server
Chapter 5: Hudson and Automated Testing
Chapter 6: Hudson as Part of Your Tool Suite
Chapter 7: Distributed Building Using Hudson
Chapter 8: Basic Plugin Development
Part III: The Hudson Lifestyle
Chapter 9: Advanced Plugin Development
Chapter 10: Hudson Best Practices
Part IV: Appendixes
Appendix A: Widely Used Hudson Plugins
Appendix B: Personal Hudson Instance
Appendix C: Hudson for Windows Developers