Continuous delivery, together with continuous integration makes a complete flow for deliverable code packages. In this phase, automated building tools are applied to compile artifacts and have them ready to be delivered to the end user. With that in mind, in a CD environment, new releases are just one click away from being published with fully functional features and minimal human intervention.