Jenkins Description
Jenkins, the most popular open-source automation server, provides hundreds of plugins that can be used to build, deploy, and automate any project. Jenkins is an extensible automation server that can be used to create CI servers or become the continuous delivery hub for any project. Jenkins is a Java-based program that can be run straight out of the box. It includes packages for Windows, Linux and macOS, as well as other Unix-like operating system packages. Jenkins is easy to set up and configure via its web interface. It also includes built-in help and on-the-fly error checking. Jenkins can be integrated with almost every tool in the Continuous Integration and Continuous Delivery toolchain thanks to the hundreds of plugins available in the Update Center. Jenkins' plugin architecture allows for almost unlimited possibilities. Jenkins makes it easy to distribute work across multiple machines. This helps drive builds, tests, and deployments across multiple platforms more quickly.
Company Details
Product Details
Jenkins Features and Options
Continuous Integration Software
Build Automation Tool
Jenkins User Reviews
Write a Review-
Likelihood to Recommend to Others1 2 3 4 5 6 7 8 9 10
Summary: Jenkins is one of the best CI server solutions around, with its incredible customizability, but it requires some work to get set up and it has a steeper learning curve than the competition.
Positive: - easy installation and configuration
- free and open source
- can integrate with source control and pull requests
- huge number of plugins and customizations
- can be run distributed across multiple machines or VMs for higher performanceNegative: - steeper learning curve than competitors like Travis CI
Read More...
- can be resource hungry when building larger projects
- requires you to provide your own hardware or instance to run it on -
Likelihood to Recommend to Others1 2 3 4 5 6 7 8 9 10
Summary: Jenkins is widely popular CI/CD solution and there is a good reason for that. It is open source, free to use and highly flexible - making it compatible for all use cases.
Positive: Open Source & free to use
Highly customizable
Lots of plugins & integrations available
Email notifications for real time updates
Good community supportNegative: Decent learning curve to understand all the configurations & integrations needed to make it useful.
Read More...
Needs better documentation or tool-tips. -
Likelihood to Recommend to Others1 2 3 4 5 6 7 8 9 10
Summary: Jenkins is the standard of CI/CD tools. Be it automating the test case or deployment of application, Jenkins minimizes the effort required.
Positive: Easily and heavily configurable.
Lots of plugin support.
Open source.
Easy to learn and implement.
Automated testing and debugging.Negative: Outdated User Interface.
Read More...
Error messages are hard to understand.