O'Reilly logo

Continuous Integration, Delivery, and Deployment by Sander Rossel

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Branching

We have discussed branching using Git in Chapter 3, Version Control with Git. We have discussed how your code should go from a commit on a development environment to a test environment, be it automatically tested and manually tested if necessary; then an acceptance environment where the customer can have a look at it and finally, a production environment where customers can use the software pretty much fully automated. So, you will have to set up a complete DTAP street (Development, Test, Acceptance, and Production), but still be able to differentiate between them all.

Perhaps you may have more or fewer environments, but you still want to know what commits are on what environment. We are going to set up one of those environments ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required