|
|
|
|
|
by benjiweber
4348 days ago
|
|
CI != CI Servers. CI is about continually integrating your changes with the rest of the team, and ideally it's also continuous deployment (integrating with production environment continually). The reasons for integrating regularly is to tighten the feedback loop and minimise the integration pain by doing it in frequent, small steps. It's perfectly possible to do continuous integration without a CI server, particularly when you're also doing continuous deployment. It's also easy to do the opposite of continuous integration using a CI server. I have seen a lot of people using a CI server to test branches in version control. They have the continuous part but not the integration part. |
|