Own the build

1,112 views

Published on

Being in control of your deployment process helps maintain a reliable, consistent and comfortable development environment. This presentation covers several invaluable and free tools to help you "Own the build".

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

  • Be the first to like this

No Downloads
Views
Total views
1,112
On SlideShare
0
From Embeds
0
Number of Embeds
84
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Own the build

  1. 1. Own the BUILD
  2. 2. Why? Own the BUILD
  3. 3. ...a rapid, dependable & easilyduplicable deployment process.
  4. 4. Brian ConnatserDeveloper : Litl@connatser
  5. 5. Resources:bit.ly/buildanddeploy
  6. 6. Why?worry about Deployment?
  7. 7. 1. Fast re-deploy2. Consistency
  8. 8. “triggeredCommunication” ...a key to success.
  9. 9. Can I afford this?
  10. 10. Can I afford free?
  11. 11. Start with good version control
  12. 12. distributedgit version control system git-scm.com
  13. 13. git & open source free git-scm.com
  14. 14. githubgithub.com
  15. 15. free for public repos$7/mth+ for private github.com
  16. 16. git + github github.com
  17. 17. : hooks“triggered communication”github.com
  18. 18. Maintain a good issue tracker
  19. 19. Beautifully Simple Issue TrackingLighthouse App lighthouseapp.com
  20. 20. free for 1 projectpaid plans $15+lighthouseapp.com
  21. 21. +lighthouseapp.com
  22. 22. : tickets “triggered communication”lighthouseapp.com
  23. 23. Automate the tedious & time consuming tasks
  24. 24. ant.apache.org
  25. 25. open source Apache Software Foundation ant.apache.org
  26. 26. : automation “triggered communication”ant.apache.org
  27. 27. Automate the tedious build the swc/swf ant.apache.org
  28. 28. Automate the tedious copy build assets ant.apache.org
  29. 29. Automate the tedious ASDoc creation ant.apache.org
  30. 30. Automate the tedious archive and timestamp ant.apache.org
  31. 31. Automate the tedious deploy the build ant.apache.org
  32. 32. Continuously integrate your build
  33. 33. TeamCity 6.5jetbrains.com/teamcity
  34. 34. pro version free for unlimitednumber of usersjetbrains.com/teamcity
  35. 35. +jetbrains.com/teamcity
  36. 36. : integrate “triggered communication”jetbrains.com/teamcity
  37. 37. Simplify deployment locations
  38. 38. dropbox.com
  39. 39. free for 2GB$9.99+ for 50GB+ dropbox.com
  40. 40. +dropbox.com
  41. 41. : deploy “triggered communication”dropbox.com
  42. 42. “triggered communication” : hooks : tickets : automation : integrate : deploy
  43. 43. Own the BUILDbit.ly/buildanddeploy

×