Jenkins offers an open-source platform known for extensive plugins, automation, and integration capabilities. Users appreciate its pipeline customization, ease of use, scalability, and robust CI/CD features. Community support enriches user experience, fostering collaboration and efficiency. Its ability to automate deployments, test code quality, and scale projects streamlines processes. Jenkins seamlessly integrates with tools like GitHub, SonarQube, and Kubernetes, making it invaluable for DevOps, boosting productivity, reducing errors, and enhancing collaboration across development teams.
- "It provides some excellent plug-ins like Repository connector plugin, Sonar Qube plug in and J-Unit plugin."
- "CI tools such as Jenkins and TeamCity totally help our release and tests, saving our money, time, and labour cost, and making the release and delivery of our product more visible while driving the development team and other departments’ ambition."
- "Potential deployment problems pop up almost instantly during the development process, and the developers are more confident about their committed code."
Jenkins users highlight issues with plugin stability, an outdated user interface, and complex configurations. Plugin updates often break dependencies, affecting pipelines and causing compatibility issues, especially with Docker and Kubernetes. The interface requires modernization for better navigation and usability. Cloud and performance scalability are challenging, impacting large teams. Users demand better documentation, security, and integrations with other tools. Improvements are also needed in user authentication and error message clarity.
- "Occasional technical glitches after upgrades."
- "For automation tests, Jenkins nodes some times experience instability."
- "They need more useful tutorials about how to write database related plugins."