• Eric M Russell (2/13/2014)


    The truth is that, for most development teams, there is only one instance of the development database, and every build is an "integrated" deployment, whether is should be or not.

    Not necessarily true, though certainly plenty of people work in a shared database.

    The idea in CI is that those programmability objects are tested more than just compiled, including regressions, and if there are issues, you're notified. This can be synced with an application build/test as well.

    Of course, you need to be using version control as a base, otherwise, how do you get the previous versions of code?