Your SlideShare is downloading. ×
0
Getting More from Your CI Server: Taking Hudson to the Next Level
Getting More from Your CI Server: Taking Hudson to the Next Level
Getting More from Your CI Server: Taking Hudson to the Next Level
Getting More from Your CI Server: Taking Hudson to the Next Level
Getting More from Your CI Server: Taking Hudson to the Next Level
Getting More from Your CI Server: Taking Hudson to the Next Level
Getting More from Your CI Server: Taking Hudson to the Next Level
Getting More from Your CI Server: Taking Hudson to the Next Level
Getting More from Your CI Server: Taking Hudson to the Next Level
Getting More from Your CI Server: Taking Hudson to the Next Level
Getting More from Your CI Server: Taking Hudson to the Next Level
Getting More from Your CI Server: Taking Hudson to the Next Level
Getting More from Your CI Server: Taking Hudson to the Next Level
Getting More from Your CI Server: Taking Hudson to the Next Level
Getting More from Your CI Server: Taking Hudson to the Next Level
Getting More from Your CI Server: Taking Hudson to the Next Level
Getting More from Your CI Server: Taking Hudson to the Next Level
Getting More from Your CI Server: Taking Hudson to the Next Level
Getting More from Your CI Server: Taking Hudson to the Next Level
Getting More from Your CI Server: Taking Hudson to the Next Level
Getting More from Your CI Server: Taking Hudson to the Next Level
Getting More from Your CI Server: Taking Hudson to the Next Level
Getting More from Your CI Server: Taking Hudson to the Next Level
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Getting More from Your CI Server: Taking Hudson to the Next Level

3,459

Published on

Hudson is an excellent open source, continuous integration server with a rich and rapidly evolving feature set. Targeted to developers, lead developers, and architects interested in implementing CI …

Hudson is an excellent open source, continuous integration server with a rich and rapidly evolving feature set. Targeted to developers, lead developers, and architects interested in implementing CI with Hudson or enhancing their existing CI setup, this session will focus on using Hudson's more advanced features to go from Continuous Integration to Continuous Quality and Continuous Deployment.

0 Comments
6 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,459
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
137
Comments
0
Likes
6
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. John Ferguson Smart Principle Consultant Wakaleo Consulting
  • 2. Agenda What will we cover today Hudson CI Basics Notification Strategies Quality metrics Build promotions Automated deployment
  • 3. So who is this guy, anyway? John Ferguson Smart Consultant, Trainer, Mentor, Author, Speaker
  • 4. So who is this guy, anyway? John Ferguson Smart Consultant, Trainer, Mentor, Author,...
  • 5. CI Fundamentals What is Continuous Integration really about, anyway? Faster Feedback Better Visibility Automated Delivery
  • 6. Introducing Hudson So what is this Hudson thing?
  • 7. Introducing Hudson What makes Hudson so great? Distributed builds Continuous Integration Reporting Plugins Easy to use
  • 8. First Impressions The Hudson dashboard Starring: Nested View Plugin
  • 9. Working with version control SCM integration and build triggers Build
  • 10. Notification Use your imagination! Hudson on Cocoa Hudson Tray Application
  • 11. Displaying test results Test results and trends
  • 12. Publishing stuff Publishing HTML reports Starring: HTML Publisher Plugin
  • 13. Automated Nexus deployment Automated deployment to Nexus WAR 1.0.1 WAR 1.0.1 Enterprise Repository CI build server
  • 14. Code Quality Metrics Code Quality Metrics in Hudson Starring: Violations Plugin Cobertura Plugin Sonar Plugin
  • 15. Performance Metrics Keeping tabs on performance Starring: Performance Plugin
  • 16. Build Promotion WARs are good for promotions Starring: Promoted Builds Plugin
  • 17. Automated Maven Release The Maven Release Process Starring: M2 Release Plugin
  • 18. Automated Deployment Deploying your apps Starring: Parameterized Build Plugin Deploy To Container Plugin SSH Plugin
  • 19. Extreme Communication Make your builds glow! Starring: Radiator View Plugin
  • 20. Distributed Builds Distributing your build jobs Putting your builds on the cloud
  • 21. Conclusion “Do try this at home”
  • 22. Resources http://www.hudson-ci.org “Continuous Integration with Hudson” - the book
  • 23. Thanks for your attention John Ferguson Smart Email: john.smart@wakaleo.com Web: http://www.wakaleo.com Twitter: wakaleo

×