Jenkins is an open source automation server written in Java. With very active community-based support and a huge number of plugins, it is the most popular tool for implementing Continuous Integration and Continuous Delivery processes. Formerly known as Hudson, it was renamed after Oracle bought Hudson and decided to develop it as proprietary software. Jenkins was forked from Hudson, but remained open-source under the MIT license. It is highly valued for its simplicity, flexibility, and versatility.
Jenkins outshines other Continuous Integration tools and is the most widely used software of its kind. That's all possible because of its features and capabilities.
Let's walk-through the most interesting parts of Jenkins' characteristics:
- Language agnostic: Jenkins has a lot of plugins, which support most programming languages and frameworks. Moreover...