s n i k n e j h t i w n o i t a r g e t n i s u o u n i t
play

s n i k n e J h t i w n o i t a r g e t n I s - PowerPoint PPT Presentation

s n i k n e J h t i w n o i t a r g e t n I s u o u n i t n o C n o h t y P n o s u c o f . . . & M i k a J e n k i n s G r m l . o r g P r o j e c t D a i l y b u


  1. s n i k n e J h t i w n o i t a r g e t n I s u o u n i t n o C n o h t y P n o s u c o f . . .

  2. & M i k a J e n k i n s

  3. G r m l . o r g P r o j e c t D a i l y b u i l d s & R e l e a s e s ( > 8 0 J o b s )

  4. S i p w i s e . c o m F u l l r e l e a s e m a n a g e m e n t ( > 1 9 0 J o b s )

  5. & f a c t s F A Q

  6. B u i l d b o t Q u i c k B u i l d B a m b o o B i t t e n C D a s h p o n y - b u i l d C r u i s e C o n t r o l A p o y c o t I n t e g r i t y c i j o e J e n k i n s T e a m C i t y C o n t i n u u m

  7. J e n k i n s “ T h e W o r d p r e s s o f C I “ ™

  8. F a c t s H u d s o n : 2 0 0 4 J e n k i n s : 2 0 1 1 ~ w e e k l y r e l e a s e s & & L T S v e r s i o n M I T l i c e n s e > 4 5 0 P l u g i n s > 3 5 k i n s t a l l a t i o n s

  9. F A Q # 1 : B l u e ? ! h t t p : / / j e n k i n s - c i . o r g / c o n t e n t / w h y - d o e s - j e n k i n s - h a v e - b l u e - b a l l s

  10. D e m o

  11. % curl-o jenkins.war \ http://mirrors.jenkins-ci.org/war/latest/jenkins.war % java -jar jenkins.war % $BROWSER http://0.0.0.0:8080 N O T E : u s e p a c k a g e s f o r p r o d u c t i o n

  12. b e s t p r a c t i c e s

  13. h o m o g e n o u s j o b s s i m i l a r j o b s s h a r e b u i l d s c r i p t s / s t e p s

  14. d i s c a r d o l d b u i l d s w i n p e r f o r m a n c e , d i s k u s a g e , . .

  15. t r i g g e r b u i l d s … i n s t e a d o f p o l l i n g f o r c h a n g e s

  16. s l a v e s & d i s t r i b u t e d b u i l d s s c a l e o u t e a r l y

  17. a u t o m a t e … w h a t e v e r h u r t s

  18. e x t e r n a l d e p e n d e n c i e s … g e t r i d o f t h e m

  19. a r t i f a c t s … a n d f i n g e r p r i n t s

  20. n o t i f i c a t i o n s v i a m a i l , j a b b e r , i r c , . . .

  21. m o b i l e a p p s … e . g . w w w . j e n k i n s - c i . m o b i

  22. S o u r c e : w w w . y o u t u b e . c o m / w a t c h ? v = 1 E G k 2 r v Z e 8 A

  23. b a c k u p s … a n d r e s t o r e

  24. u s e f u l p l u g i n s

  25. P y t h o n P l u g i n f o r e x e c u t i n g p y t h o n f o r p y t h o n , r u b y , b a s h , . . .

  26. S L O C C o u n t

  27. V i o l a t i o n s P l u g i n f o r p e p 8 , p y l i n t , . . .

  28. N o s e T e s t s , C o v e r a g e , . . … s e e u p c o m i n g L i g h t n i n g T a l k : )

  29. T i m e s t a m p e r P l u g i n

  30. T e s t A n y t h i n g P r o t o c o l f o r p y t h o n , r u b y , b a s h , . . .

  31. B r u c e S c h n e i e r [ P l u g i n ] … k n o w s A l i c e a n d B o b ' s s h a r e d s e c r e t .

  32. C h u c k N o r r i s [ P l u g i n ] … c a n i n s t a n t i a t e a n a b s t r a c t c l a s s

  33. p e r s o n a p l u g i n

  34. p y t h o n r e l a t e d p r o j e c t s

  35. P y t h o n A P I h t t p s : / / l a u n c h p a d . n e t / p y t h o n - j e n k i n s

  36. A u t o j e n k i n s h t t p s : / / g i t h u b . c o m / t x e l s / a u t o j e n k i n s

  37. S h i n i n g P a n d a w w w . s h i n i n g p a n d a . c o m

  38. p b u n d l e r B u n d l e r f o r P y t h o n h t t p s : / / g i t h u b . c o m / z e h a / p b u n d l e r

  39. J e n k i n s N e w s

  40. v e r s i o n 1 . 4 5 5 U I i m p r o v e m e n t s

  41. P l u g i n s i n R u b y v i a J R u b y C h a r l e s L o w e l l + +

  42. A n y v o l u n t e e r s f o r J y t h o n ? : )

  43. R e s s o u r c e s

  44. J e z H u m b l e & D a v i d F a r l e y : C o n t i n u o u s D e l i v e r y , A d d i s o n - W e s l e y , 2 0 1 0

  45. J e n k i n s T h e D e f i n i t i v e G u i d e w a k a l e o . c o m / b o o k s / j e n k i n s - t h e - d e f i n i t i v e - g u i d e

  46. | | Q u e s t i o n s W i s h e s ? @ m i k a g r m l m i k a @ g i t h u b m i c h a e l - p r o k o p . a t / b l o g /

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend