Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

Introduction to Continuous Integration with Jenkins

6.103 Aufrufe

Veröffentlicht am

An introduction about Continuous Integration and Jenkins

Veröffentlicht in: Technologie
  • I have done a couple of papers through ⇒⇒⇒WRITE-MY-PAPER.net ⇐⇐⇐ they have always been great! They are always in touch with you to let you know the status of paper and always meet the deadline!
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier
  • Hello! I do no use writing service very often, only when I really have problems. But this one, I like best of all. The team of writers operates very quickly. It's called ⇒ www.HelpWriting.net ⇐ Hope this helps!
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier

Introduction to Continuous Integration with Jenkins

  1. 1. Introduction to Continuous Integration with Jenkins
  2. 2. Agenda • What is Continuous Integration? • Why Jenkins? • Use Jenkins on a Java project
  3. 3. Treat integration as a non-event WHAT IS CONTINUOUS INTEGRATION ?
  4. 4. Before CI • Integration was a long and unpredictable process • Take more than several months for a project developed in a couple of years
  5. 5. Origins
  6. 6. CI by Example Mainline
  7. 7. CI by Example Mainline Working Copy
  8. 8. CI by Example Clean Verify Package Working Copy Compile Test
  9. 9. CI by Example Mainline Working Copy
  10. 10. CI by Example Mainline Working Copy Working Copy
  11. 11. CI by Example Mainline Working Copy
  12. 12. CI by Example Mainline Working Copy
  13. 13. CI by Example Clean Verify Package Working Copy Compile Test
  14. 14. CI by Example Mainline Working Copy CI Server
  15. 15. CI by Example Mainline Working Copy CI Server
  16. 16. CI by Example Clean Verify Package Compile Test CI Server
  17. 17. CI by Example Clean Verify Package Compile Test CI Server
  18. 18. Questions ?
  19. 19. To serve you WHY JENKINS ?
  20. 20. Jenkins Project • Open-source CI server • Easy to install and use – jenkins.war – Or the OS-specific packages – Configure everything from the browser • Extensible – 400+ plugins by the community – Easy to develop its own plugins
  21. 21. Jenkins Project • Jenkins was originally Hudson – First release in February 2005 • In January 2011, Hudson become Jenkins – Hudson was a trademark of Sun and now of Oracle
  22. 22. Who use Jenkins ?
  23. 23. Who use Jenkins ? CruiseControl, 168 TeamCity, 96 QuickBuild, 7 Bamboo, 178 Jenkins, 768 Hudson, 515 Number of Jobs on Dice.com
  24. 24. Some usage examples USE JENKINS ON JAVA PROJECTS
  25. 25. Demonstration
  26. 26. Questions ?
  27. 27. More resources • The most famous article on the subject : – http://www.martinfowler.com/articles/continuousIntegration. html • More information about XP : – http://www.extremeprogramming.org/ • An introduction in video of Jenkins by its creator : – http://vimeo.com/35678536 • http://jenkins-ci.org/

×