Upload
connatser
View
959
Download
0
Tags:
Embed Size (px)
DESCRIPTION
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".
Citation preview
Own theBUILD
Own theBUILDWhy?
...a rapid, dependable & easily duplicable deployment process.
Brian ConnatserDeveloper : Litl@connatser
Resources:bit.ly/buildanddeploy
worry aboutDeployment?
Why?
1. Fast re-deploy2. Consistency
Communication”...a key to success.
“triggered
Can I afford this?
Can I afford free?
Start with goodversion control
git distributedversioncontrolsystem
git-scm.com
free & open sourcegit
git-scm.com
github.com
github
free for public repos$7/mth+ for private
github.com
+gitgithub.com
github
: hooks“triggered communication”
github.com
Maintain a goodissue tracker
BeautifullySimpleIssueTracking
lighthouseapp.com
Lighthouse App
free for 1 projectpaid plans $15+
lighthouseapp.com
+
lighthouseapp.com
: tickets“triggered communication”
lighthouseapp.com
Automate the tedious& time consuming tasks
archive and timestampAutomate the tedious
ant.apache.org
Continuously integrateyour build
jetbrains.com/teamcity
TeamCity 6.5
free for unlimitednumber of users
pro version
jetbrains.com/teamcity
+
jetbrains.com/teamcity
: integrate“triggered communication”
jetbrains.com/teamcity
Simplify deploymentlocations
dropbox.com
free for 2GB$9.99+ for 50GB+
dropbox.com
: deploy“triggered communication”
dropbox.com
: automation
: deploy
“triggered communication”
: integrate
: tickets: hooks
bit.ly/buildanddeploy
Own theBUILD