Continuous Deployment explained in code
Don Brown, CTO/Co-founder of Sleuth and ex-Atlassian Architect, shows what Continuous Deployment is and how to we use it to build and deploy Sleuth, itself a deployment tracker. It steps through the CircleCI and Fabric configuration files and code that takes each commit to master and puts them through staging and production environments automatically. See this system in action at https://app.sleuth.io/sleuth/sleuth
CHAPTERS
0:00 Intro
0:29 Definition
0:53 CircleCI use in Sleuth
1:11 Continuous Integration config to run tests
1:34 Adding jobs to implement Continuous Deployment
3:12 Fabric code to perform the deploy
4:29 Closing thoughts
LINKS
Sleuth - https://sleuth.io
CircleCI - https://circleci.com
Fabric - http://www.fabfile.org/
fsv (3d filesystem viewer) - https://github.com/mcuelenaere/fsv
SLEUTH
Homepage - https://sleuth.io
Signup - https://app.sleuth.io
LinkedIn - https://www.linkedin.com/company/sleuth-io
Twitter - https://twitter.com/sleuth_io
Twitch (Don streams MTTh, 3 PM MST) - https://twitch.com/mrdonbrown