DEV Community

Cover image for Continuous integration and top tools to use during the CI process

Continuous integration and top tools to use during the CI process

akh profile image Alex K. ・1 min read

An effective continuous integration process cannot go without an extensive set of tools. But what solutions to use? Here is the list of CI tools that can help you in building a pitch-perfect CI process.
=> Hudson. This continuous integration tool is built with Java and allows working with CVS, Subversion, Mercurial, Git, Clearcase, projects as well as collect Apache Ant and Apache Maven, run shell-scripts and Windows commands.
=> Jenkins.Originated from Hudson, it now offers a variety of options for continuous integration and 1000+ plugins to simplify your work.
=> CruiseControl. This is a free open-source tool and a Java-based framework for implementing a custom continuous build process. You can access dozens of plugins for a variety of source controls, build technologies, and perform continuous integration for any software development process.
=> TeamCity. This Java-based build management and CI server will help you to prevent committing codes with errors that may disrupt the normal assembly of the project.
=> Travis CI. A distributed web service for software development and testing, that uses GitHub for the source code hosting and supports C, C + +, JavaScript, Java, Python, Ruby, PHP projects.

QA #hiretester #testing

Discussion (0)

Forem Open with the Forem app