Your SlideShare is downloading. ×
Php day 20 11 e xo continuousintegration php
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Php day 20 11 e xo continuousintegration php

734
views

Published on

Published in: Technology

1 Comment
0 Likes
Statistics
Notes
  • http://www.dbmanagement.info/Tutorials/MYSQL-PHP.htm
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

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

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • A
  • “ What do you mean the tests are failing?” “ What’s in version 1.2.3 of the build?” “ What’s our code coverage now?
  • A video demo here
  • Transcript

    • 1. Continuous Integration and PHP Improve your development process
    • 2. OR How to build projects better, faster and cheaper
    • 3.  
    • 4. Why do it? Why do it?
    • 5.  
    • 6. Risk 1: Fixing bugs late is costly
    • 7.  
    • 8. Risk 2: Lack of team cohesion
    • 9. Risk 3: Poor quality code base
    • 10. Risk 4: Lack of project visibility
    • 11. Risk 5: Lack of deployable software
    • 12. Use Continuous Integration To reduce the risks !
    • 13. Continuous Integration at a glance
    • 14. What am I talking about ?
    • 15. Why CI is so important ?
    • 16. Didn’t you say better, faster and cheaper ?
    • 17. Write once , then automated every time !
    • 18. So what constitutes a build?
    • 19. Build Ingredients
    • 20. Automated test – Quality assurance
    • 21. Build Automation Apache Ant http://ant.apache.org/ Apache Maven http://www.php-maven.org/ GNU Make http://www.gnu.org/software/make/ Rake (Ruby Make) http://rake.rubyforge.org/ Phing (Phing is not GNU Make) http://phing.info/ Shell scripts
    • 22. Apache Ant
    • 23.  
    • 24.  
    • 25.  
    • 26. CI for PHP World
    • 27.  
    • 28. CI in Ecosystem
    • 29. Continuous Integration work flow
    • 30. How does it look in reality? eXo development system
    • 31. Source code repository
    • 32. Review code system
    • 33. Static Code Analysis
    • 34. Continuous Integration Server
    • 35. Email notifications
    • 36. Deployment & Test system
    • 37. Continuous Integration can help you build better quality project faster ,with more confidence Start using it !
    • 38. Thank you!