Go for jenkins
November 14, 2017

Go for jenkins

Rene Enriquez | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User

Overall Satisfaction with Jenkins

We are mainly using jenkins to automate many parts of out software development life cycle like:
- Build artifacts after commits
- Run integration tests
- Deploy artifacts
  • It allows to use plugins for integrating Jenkins with tons of programming languages.
  • Good way to manage credentials in a centralized way.
  • Clustering.
  • Cross platform and easy to be installed.
  • Nice UI to build pipelines, it has a minimalistic UI which is very intuitive.
  • Good notification system that allows to be integrated with Slack, HipChat and other chats that allows to the team be aware of the status of the Jenkins jobs.
  • Graphic representation for the pipelines.
  • The inversion is low, you only need to provision a server but after that the automation stuff allow us to avoid headaches with distributed teams.
Since it's free I decided to give it a try and after using it I decided to stick with it and keep using it.
Jenkins is good when:
- You want to automate your build pipelines
- Implementing continuous delivery process
- Automate manual tasks

Jenkins is not good when:
- You have your code in GitHub, I will rather use travis instead which is already included and well integrated
- You want to see in a graphic representation of your pipeline, in this cases another tools like GoCD would be a fit