Introduction to ci with jenkins

2,397 views

Published on

Presentation on Continuous Integration I gave at the True North PHP conference on November 2 2012.

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,397
On SlideShare
0
From Embeds
0
Number of Embeds
10
Actions
Shares
0
Downloads
35
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Introduction to ci with jenkins

  1. 1. Introduction toContinuous Integration with Jenkins Eric Hogue @ehogue erichogue.ca True North <?PHP?> November 2 2012
  2. 2. e arF
  3. 3. Doubt
  4. 4. Con tinuousInte gration
  5. 5. rr is N o ck gin u uC h Pl
  6. 6. Inst allat ion
  7. 7. o lsT o
  8. 8. n it H PUP
  9. 9. io ns ta t e cE xp
  10. 10. lt e su R d st en e rT T
  11. 11. Covera geSumma ry
  12. 12. Covera ge HTML
  13. 13. e By LineLin Cove rage
  14. 14. PHP C ode Sniffe r
  15. 15. PH PCSDet ails
  16. 16. det ails ph pcs ss e r M to P c H teP e D
  17. 17. MD Re sultsP
  18. 18. PHP Dep end
  19. 19. Classes
  20. 20. Abstrac tion
  21. 21. Couplin g
  22. 22. Instabil ity
  23. 23. rview P yramidOve
  24. 24. rview Py ramidOve Inhe ritance
  25. 25. rview Py ramid Ove and Com plexitySize
  26. 26. Cyclo / LOC77 / 295 rview P yramid Ove nd Com plexity Size a
  27. 27. rview P yramidOve Co upling
  28. 28. More T oo ls
  29. 29. ct ing ne es on iecC Th eP
  30. 30. Bu ild
  31. 31. e nk insJ
  32. 32. P lug ins● Git
  33. 33. P lug ins● Git● xUnit
  34. 34. P lug ins● Git● xUnit● Clover PHP
  35. 35. P lug ins● Git● xUnit● Clover PHP● Checkstyle
  36. 36. P lug ins● Git● xUnit● Clover PHP● Checkstyle● PMD
  37. 37. P lug ins● Git● xUnit● Clover PHP● Checkstyle● PMD● JDepend
  38. 38. Template Pro ject rg/ ns-p hp.o /jenki http:/
  39. 39. Oth erUse s
  40. 40. Bene fits
  41. 41. QuicFeed k back
  42. 42. Auto mati on
  43. 43. Metr ics
  44. 44. e arF
  45. 45. Confide nce
  46. 46. LinksPlease rate this talk: https://joind.in/7399Slides: http://www.slideshare.net/EricHogueThe code: https://github.com/EricHogue/CIPresentationTwitter: @ehogueBlog: http://erichogue.ca/

×