Created
October 11, 2013 17:45
-
-
Save ncdc/6939001 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
a jenkins build will experience more downtime now than it did before with hot deploy | |
before: | |
git push -> jenkins builds in the bldr, jenkins rsyncs to upstream, hooks are executed, pretty much it (no stopping of anything) | |
now: | |
git push -> jenkins builds in the bldr, jenkins tells upstream to create a new deployment dir (now the live gear is dead b/c app-root/runtime/repo is a bad symlink), jenkins rsyncs upstream, hooks executed etc, symlink updated, now we're live again |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment