Continuous integration and staging server

161 views
Skip to first unread message

Jurian Sluiman

unread,
Apr 11, 2012, 5:35:09 AM4/11/12
to gitflo...@googlegroups.com
We have a staging server onto which all our clients must review the application before we push anything (first launch or later updates) to production. I wonder which one of the following methods is the best to implement a git-flow workflow:
  1. Release branches as staging
  2. Master as staging
For the first, this means hotfixes are applied directly to production, the release branches are reviewed on staging and the develop+release branchese are tested with CI. For the second, we have our master releases tested by clients, meaning hotfixes are tested on staging as well, but every change by a client requires a finish of a release branch. 

What is the best method here to apply CI, a separate staging environment and a stable production?
--
Jurian Sluiman
Reply all
Reply to author
Forward
0 new messages