Jenkins vs Zuul

Need advice about which tool to choose?Ask the StackShare community!

Jenkins

36.4K
29.1K
+ 1
2.2K
Zuul

99
225
+ 1
1
Add tool
Decisions about Jenkins and Zuul

Jenkins is a pretty flexible, complete tool. Especially I love the possibility to configure jobs as a code with Jenkins pipelines.

CircleCI is well suited for small projects where the main task is to run continuous integration as quickly as possible. Travis CI is recommended primarily for open-source projects that need to be tested in different environments.

And for something a bit larger I prefer to use Jenkins because it is possible to make serious system configuration thereby different plugins. In Jenkins, I can change almost anything. But if you want to start the CI chain as soon as possible, Jenkins may not be the right choice.

See more
Pros of Jenkins
Pros of Zuul
  • 520
    Hosted internally
  • 463
    Free open source
  • 313
    Great to build, deploy or launch anything async
  • 243
    Tons of integrations
  • 208
    Rich set of plugins with good documentation
  • 108
    Has support for build pipelines
  • 71
    Open source and tons of integrations
  • 63
    Easy setup
  • 61
    It is open-source
  • 54
    Workflow plugin
  • 11
    Configuration as code
  • 10
    Very powerful tool
  • 9
    Many Plugins
  • 8
    Git and Maven integration is better
  • 8
    Great flexibility
  • 6
    Continuous Integration
  • 6
    Slack Integration (plugin)
  • 6
    Github integration
  • 5
    Easy customisation
  • 5
    Self-hosted GitLab Integration (plugin)
  • 4
    100% free and open source
  • 4
    Docker support
  • 3
    Excellent docker integration
  • 3
    Fast builds
  • 3
    Platform idnependency
  • 2
    Pipeline API
  • 2
    Customizable
  • 2
    Can be run as a Docker container
  • 2
    It`w worked
  • 2
    Hosted Externally
  • 2
    AWS Integration
  • 2
    JOBDSL
  • 2
    It's Everywhere
  • 1
    NodeJS Support
  • 1
    PHP Support
  • 1
    Ruby/Rails Support
  • 1
    Universal controller
  • 1
    Easily extendable with seamless integration
  • 1
    Build PR Branch Only
  • 1
    Load blancing

Sign up to add or upvote prosMake informed product decisions

Cons of Jenkins
Cons of Zuul
  • 12
    Workarounds needed for basic requirements
  • 7
    Groovy with cumbersome syntax
  • 6
    Plugins compatibility issues
  • 6
    Limited abilities with declarative pipelines
  • 5
    Lack of support
  • 4
    No YAML syntax
  • 2
    Too tied to plugins versions
    Be the first to leave a con

    Sign up to add or upvote consMake informed product decisions