Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

Continuous Integration with Jenkins and ANT

1 273 vues

Publié le

A talk on supposedly CI with Jenkins and ANT but there is nothing in the slides that mention Jenkins or ANT. This was more about the philosophy of CI. I use ANT and Jenkins in the demo to show how it all ties together.

Publié dans : Logiciels
  • If you are looking for trusted essay writing service I highly recommend ⇒⇒⇒WRITE-MY-PAPER.net ⇐⇐⇐ The service I received was great. I got an A on my final paper which really helped my grade. Knowing that I can count on them in the future has really helped relieve the stress, anxiety and workload. I recommend everyone to give them a try. You'll be glad you did.
       Répondre 
    Voulez-vous vraiment ?  Oui  Non
    Votre message apparaîtra ici
  • Hello! I can recommend a site that has helped me. It's called ⇒ www.HelpWriting.net ⇐ They helped me for writing my quality research paper.
       Répondre 
    Voulez-vous vraiment ?  Oui  Non
    Votre message apparaîtra ici

Continuous Integration with Jenkins and ANT

  1. 1. – M A R T I N F O W L E R “Continuous Integration is a software development practice where members of a team integrate their work frequently, usually each person integrates at least daily – leading to multiple integrations per day. ! Each integration is verified by an automated build (including test) to detect integration 
 errors as quickly as possible.”
  2. 2. T Y P I C A L W O R K F L O W
  3. 3. T Y P I C A L W O R K F L O W
  4. 4. T Y P I C A L W O R K F L O W
  5. 5. T Y P I C A L W O R K F L O W
  6. 6. T Y P I C A L W O R K F L O W
  7. 7. T Y P I C A L W O R K F L O W
  8. 8. T Y P I C A L W O R K F L O W
  9. 9. T Y P I C A L W O R K F L O W
  10. 10. What is the glue that holds CI together?
  11. 11. 1 . U S E V E R S I O N C O N T R O L S O F T WA R E … I N FA C T, U S E G I T !
  12. 12. 2 . E V E RY O N E C O M M I T S T O T H E M A I N L I N E E V E RY D A Y
  13. 13. 3 . A U T O M A T E T H E B U I L D
  14. 14. 4 . E V E RY P U S H S H O U L D T R I G G E R A B U I L D
  15. 15. 5 . M A K E T H E B U I L D S E L F - T E S T I N G
  16. 16. 6 . K E E P T H E B U I L D FA S T
  17. 17. 7 . T E S T I N A C L O N E O F T H E P R O D U C T I O N E N V I R O N M E N T
  18. 18. VA G R A N T
  19. 19. How do we push to the ‘Mainline’ everyday?
  20. 20. So what has changed?
  21. 21. U N I T T E S T S
  22. 22. I N T E G R A T I O N T E S T S
  23. 23. N O N - F U N C T I O N A L
  24. 24. An imperfect test today is better than a perfect test someday
  25. 25. Demo https://github.com/manatok/talk-demo-ci
  26. 26. Questions?

×