-->

Rabu, 28 Maret 2018

This is a compendium of continuous integration software that supports a software engineering practice, continuous integration, in which developers' changes are immediately tested and reported when they are added to the mainline code base. The comparison of various continuous integration tools is done on the basis of platform, license, builders and Integration IDEs.

These software aid in enabling continuous delivery and increase a developer's productivity by giving in-time feedback. This ultimately leads to an improved code quality thus improving the overall software quality.

Comparison




Continuous Integration Tools - This video is part of the Udacity course "Intro to DevOps". Watch the full course at https://www.udacity.com/course/ud611.

The following table compares the features of some of the most popular continuous integration software; it is not comprehensive with regard to listing all of the popular CI Software. Comparison is done on the basis of Platform, Computing Platform, License, Builders and the Integration tools and IDEs supported

SCM system support


Why is Jenkins the de facto Continuous Delivery engine? | IT Briefcase
Why is Jenkins the de facto Continuous Delivery engine? | IT Briefcase. Source : www.itbriefcase.net

The following table compares the features of some of the most popular Continuous Integration software on the basis of the Source Control Management or the Version Control Management which is an essential part of CI Software system. Some of the popular SCMs are given and if they are supported or not by the CI is what is mentioned in the table.

References


Continuous Integration | Not A Factory Anymore
Continuous Integration | Not A Factory Anymore. Source : notafactoryanymore.com

Further reading


Continuous Integration Tools. Jenkins, Nexus, Bamboo, Git ...
Continuous Integration Tools. Jenkins, Nexus, Bamboo, Git .... Source : awesome-tech.readthedocs.io

  • Paul M. Duvall, Steve Matyas, Andrew Glover. Continuous Integration: Improving Software Quality and Reducing Risk. ISBN 9780321630148. CS1 maint: Multiple names: authors list (link)
  • Ching, Maria Odea; Porter, Brett. Apache Maven 2 Effective Implementation: Build and Manage Applications with Maven, Continuum, and Archiva. Packt Publishing Ltd. ISBN 9781847194558. 
  • Melymuka, Volodymyr. TeamCity 7 Continuous Integration Essentials. Packt Publishing Ltd. ISBN 9781849693776. 
  • List of Continuous Integration services

Maturing the Continuous Delivery Pipeline | DevOpsGuys
Maturing the Continuous Delivery Pipeline | DevOpsGuys. Source : www.devopsguys.com

 
Sponsored Links