August 03, 2021
Score 8 out of 10
Overall Satisfaction with Jenkins
Jenkins is used by my team to automate the build pipeline we have for our codebase. We use it to run builds on our code base automatically on a daily basis to help maintain the functionality of the code. It also automatically runs test cases for each push of code to our repository. It allows users to test their code in the cloud instead of locally and helps mimic a production environment.
- Jenkins is an open-source CI/CD tool with a massive community and lots of plugins and functionality.
- We are able to use Jenkins with multiple source code repositories and with various other tools.
- Jenkins has a very active user base and is very frequently updated to add features, security fixes, and other enhancements.
- Open source Jenkins has little in terms of formal support so it can be problematic to troubleshoot some issues.
- Jenkins plugins are created and supported by the community in most cases so you are at the mercy of the collaborators to maintain the code unless you want to join the effort yourself.
- There are a few popular software suites that are not fully compatible with Jenkins in their current state.
- Automation helps cut down man hours
- Open-source Jenkins is free so there is no cost other than man hours
- Jenkins is great
Do you think Jenkins delivers good value for the price?
Are you happy with Jenkins's feature set?
Did Jenkins live up to sales and marketing promises?
Did implementation of Jenkins go as expected?
Would you buy Jenkins again?
Jenkins is well suited if you need a high customizable CI/CD tool that can be integrated with most popular tools and software. It is possible to get Jenkins to do almost anything you want or need it to if you are willing to put in the effort up front. It is a great tool for running automated tests on your codebase.