That's awesome! Seems like a really solid setup. Bufferapp took a page from your book and have the same deploy setup with hubot... it works out really well for them, too.
I have three questions to ask about DB migrations (which I can guess the answers to but would love to hear directly), if that's okay:
How do you handle a DB migration with a staged rollout (two 2 of N production servers)?
How do you organise timing between a migration deploy and code deploy if one is done before the other?
I have three questions to ask about DB migrations (which I can guess the answers to but would love to hear directly), if that's okay:
How do you handle a DB migration with a staged rollout (two 2 of N production servers)?
How do you organise timing between a migration deploy and code deploy if one is done before the other?
How do you handle rollbacks?