Continuous integration
Why do building and testing software projects continuously?
Where everything begins?
Its a myth?
Normal
lifecycle
Plann

Do

Integrate

Here you’ll get crazy.

Delivery
We developer with
other people
Let’s integrate frequently
Maintain a single source repository
Automate the build
Make your build self-testing
Every commit should build on an
integr...
Maintain a single source repository
Automate the build
Make your build self-testing
Every commit should build on an
integr...
Maintain a single source repository
Automate the build
Make your build self-testing
Every commit should build on an integration machine
Keep the build fast
Ok, NOW WHAT?
Thanks
everyone
danielpsf
danielpedro09

danielpsf

danielpedro09

danielpsf.blogspot.com

danielpsf@gmail.com

daniel.ped...
Continuous integration   (light talk)
Continuous integration   (light talk)
Upcoming SlideShare
Loading in …5
×

Continuous integration (light talk)

472
-1

Published on

Internal light talk at Inatel Competence Center

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
472
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
7
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Continuous integration (light talk)

  1. 1. Continuous integration Why do building and testing software projects continuously?
  2. 2. Where everything begins?
  3. 3. Its a myth?
  4. 4. Normal lifecycle Plann Do Integrate Here you’ll get crazy. Delivery
  5. 5. We developer with other people
  6. 6. Let’s integrate frequently
  7. 7. Maintain a single source repository Automate the build Make your build self-testing Every commit should build on an integration machine Keep the build fast
  8. 8. Maintain a single source repository Automate the build Make your build self-testing Every commit should build on an integration machine Keep the build fast Test in a clone of the production environment Make it easy for anyone to get the latest executable Everyone can see what’s happening Automate deployment
  9. 9. Maintain a single source repository
  10. 10. Automate the build
  11. 11. Make your build self-testing
  12. 12. Every commit should build on an integration machine
  13. 13. Keep the build fast
  14. 14. Ok, NOW WHAT?
  15. 15. Thanks everyone danielpsf danielpedro09 danielpsf danielpedro09 danielpsf.blogspot.com danielpsf@gmail.com daniel.pedro_fernandes

×