Continuous delivery model

In the continuous delivery model, documentation is published regularly and frequently. One branch of the content is for all the publishing while other branches are where the content is created and updated.

Figure: Continuous delivery model
Continuous delivery model

There is one delivery branch, and one or more development branches. Once changes are completed in the development branch, they are pushed to the delivery branch. The delivery branch is then published.

If a new set of documentation is required, new instances are created for both the delivery and development branches. This allows the new branches to be updated without affecting the original delivery and development branches.