Jump to content

Continuous deployment

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Pewpewded (talk | contribs) at 22:45, 6 October 2018 (more citations). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Continuous deployment (CD) is a software engineering approach in which software functionalities are delivered frequently.[1]Cite error: There are <ref> tags on this page without content in them (see the help page).Cite error: There are <ref> tags on this page without content in them (see the help page). CD is often confused with continuous delivery, a different approach in which software is deemed to be potentially capable of being deployed but is actually not deployed.[2]

References

  1. ^ Shahina, Mojtaba; Ali Babara, Muhammad; Zhu, Liming (2017). "Continuous Integration, Delivery and Deployment: A Systematic Review on Approaches, Tools, Challenges and Practices". IEEE Access. 5: 3909–3943. doi:10.1109/ACCESS.2017.2685629.
  2. ^ Shahin, Mojtaba; Ali Babar, Muhammad; Zahedi, Mansooreh; Zhu, Liming (2017). "Beyond Continuous Delivery: An Empirical Investigation of Continuous Deployment Challenges". Proceedings of the 11th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement: 111–120. doi:10.1109/ESEM.2017.18.