Jenkins, the build master
October 18, 2019

Jenkins, the build master

Dodd Weisenberger | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User

Overall Satisfaction with Jenkins

We use Jenkins as our build management software, and it is mostly used between the development and QA teams. We use it both in manual and automated builds. It allows the developers to work together and send a combined solution to the QA team. It also controls our versioning with minor builds and patches.
  • Automated build process
  • Great process control
  • Good notifications to groups
  • Can be difficult to configure
  • Not the best error reporting
  • Helps with workflow really well.
  • Investment is really only time as it is open source.
Team services, while very similar, did not really have that much more added features for the much higher price tag. The team has moved over to the subscription-based Visual Studio so we may be reevaluating this solution as now it is part of our subscription and no longer an added cost.
As with all open source solutions, the support can be minimal and the information that you can find online can at times be misleading. Support may be one of the only real downsides to the overall software package. The user community can be helpful and is needed as the product is not the most user-friendly thing we have used.

Do you think Jenkins delivers good value for the price?

Yes

Are you happy with Jenkins's feature set?

Yes

Did Jenkins live up to sales and marketing promises?

I wasn't involved with the selection/purchase process

Did implementation of Jenkins go as expected?

Yes

Would you buy Jenkins again?

Yes

Jenkins helps the flow of build from the development team to the QA team. Can be really helpful in doing continuous builds, but when this feature is turned on the development team must have great communication otherwise the risk of broken builds become very high. In the long run, we found it made things easier when we just pushed the build manually and appointed a team member the build master.

Using Jenkins

6 - The software is used by our developers and our AQ analysts.
1 - We have one of our developers with a IT background and he manages all our DevOp work.
  • Build management
  • Build notifications

Using Jenkins

ProsCons
Like to use
Consistent
Feel confident using
Unnecessarily complex
Difficult to use
Requires technical support
Slow to learn
Cumbersome
Lots to learn
  • Pushing out a build
  • Setting up new projects
  • Setting up notifications
While the day to day use is very easy, the configuration and setting up of the system or new projects can be cumbersome.