GNU Make vs. Jenkins

As of June 2019, GNU Make is ranked 6th in Build Automation with 2 reviews vs Jenkins which is ranked 1st in Build Automation with 13 reviews. The top reviewer of GNU Make writes "Full-featured syntax allows building strategies as simple or as complex as needed". The top reviewer of Jenkins writes "Significantly reduces build times, automates frequent manual tasks, reduces errors". GNU Make is most compared with Jenkins, TeamCity and CircleCI. Jenkins is most compared with TeamCity, CloudBees and GoCD. See our GNU Make vs. Jenkins report.
Cancel
You must select at least 2 products to compare!
GNU Make Logo
1,108 views|511 comparisons
Jenkins Logo
40,465 views|12,908 comparisons
Most Helpful Review
Michael Savisko
Find out what your peers are saying about GNU Make vs. Jenkins and other solutions. Updated: May 2019.
348,275 professionals have used our research since 2012.
Quotes From Members

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:

Pros
GNU Make is such an essential tool that it is almost impossible to imagine working without it. Not having it, developers would probably have to resort to doing everything manually or via shell scripts.Makefiles are extremely easy to work with using any preferred editor. GNU Make can be run directly from the terminal, not requiring any time wasted on clicking.Full-featured syntax allows building strategies as simple or as complex as one wishes, and declarative approach fits the task really well. Wide adoption also means that everybody knows what GNU Make is and how to use it.I have not encountered any scalability issues with GNU Make. It is as scalable as the project's structure is, and then some.Setup is extremely straightforward.

Read more »

It is very useful for us to be able to collect and manage automatic processing pipelines.The most valuable feature is its ability to connect with different tools and technologies.There are a large number of plugins available for integration with third party systems.Having builds and test tasks triggered on commit helps not to break the product.We significantly reduced build times of large projects (more than 80k lines of Scala code) using build time on Jenkins as a time sample. It reduced the developer write-test-commit cycle time, and increased productivity.We have started to integrate Pipelines as a part of a build, and built a library of common functions. It simplified and made our build scripts more readable.Automation of chores like deployment, frequent manual tasks (like running scripts on test and production systems) reduced the time used and the number of errors made by engineers, freeing them to do meaningful work instead.Configuration management: It is so easy to configure a Jenkins instance. Migrate configuration to a new environment just by copying XML files and setting up new nodes.

Read more »

Cons
Vanilla GNU Make does not support any kind of colored output. A wrapper named colormake exists to work around this, but native (opt-in) support would be welcome.GNU Make requires using the Tab symbol as the first symbol of command line for execution. In some text editors this can be problematic, as they automatically insert spaces instead of tabs.

Read more »

The learning curve is quite steep at the moment.This solution would be improved with the inclusion of an Artifactory (Universal artifact repository manager).The user interface could be updated a little.Jenkins relies on the old version of interface for configuration management. This needs improvement.Developer documentation for plugins, plugin development, integrations: Sometimes it’s tricky to do pretty obvious things.Sometimes you have Jenkins restarting because of OOM errors.Centralized user management would be helpful.It does not have a very user-friendly interface.

Read more »

Pricing and Cost Advice
GNU Make is free and open source software.There is no price for this product. No licensing. It’s open-source.

Read more »

Jenkins is open source and free.I used the free OSS version all the time. It was enough for all my needs.Some of the add-ons are too expensive.It's free software with a big community behind it, which is very good.​It is free.​Jenkins is open source.It is a free product.

Read more »

report
Use our free recommendation engine to learn which Build Automation solutions are best for your needs.
348,275 professionals have used our research since 2012.
Ranking
6th
out of 23 in Build Automation
Views
1,108
Comparisons
511
Reviews
2
Average Words per Review
341
Avg. Rating
9.5
1st
out of 23 in Build Automation
Views
40,465
Comparisons
12,908
Reviews
13
Average Words per Review
295
Avg. Rating
8.4
Top Comparisons
Compared 78% of the time.
Compared 8% of the time.
Compared 8% of the time.
Compared 17% of the time.
Compared 16% of the time.
Compared 12% of the time.
Learn
GNU
Jenkins
Overview
Make is a tool which controls the generation of executables and other non-source files of a program from the program's source files.

Jenkins is an award-winning application that monitors executions of repeated jobs, such as building a software project or jobs run by cron.

Offer
Learn more about GNU Make
Learn more about Jenkins
Sample Customers
Information Not Available
Airial, Clarus Financial Technology, cubetutor, Metawidget, mysocio, namma, silverpeas, Sokkva, So Rave, tagzbox
Find out what your peers are saying about GNU Make vs. Jenkins and other solutions. Updated: May 2019.
348,275 professionals have used our research since 2012.
We monitor all Build Automation reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.

Sign Up with Email