Settings

Theme

Use cases for Docker driven development

blog.chmouel.com

2 points by Chmouel 11 years ago · 1 comment

Reader

kevan 11 years ago

The first use case is one of my focus areas at work. We used to not be able to do functional testing until code was in the develop branch. Developers could work on feature branches, but we had no way of deploying these branches to a test environment. The develop branch usually wasn't in a state where we could safely cut releases from it, in effect every release a was train release. Departing early required coordination among multiple product teams to make sure everything was completely tested.

Now, we have a customized version of dockerui (https://github.com/crosbymichael/dockerui) set up with images fed by jenkins. Every branch has images generated and anyone can spin up their own complete test environment. As a result we can complete a lot more testing in isolation and keep the develop branch ready for release at any time.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection