Puppet Labs
Puppet Labs

Add tool

What is Jenkins?

In a nutshell Jenkins CI is the leading open-source continuous integration server. Built with Java, it provides over 300 plugins to support building and testing virtually any project.

What is Puppet Labs?

Puppet is an automated administrative engine for your Linux, Unix, and Windows systems and performs administrative tasks (such as adding users, installing packages, and updating server configurations) based on a centralized specification.

Want advice about which of these to choose?Ask the StackShare community!

Why do developers choose Jenkins?
Why do developers choose Puppet Labs?
What are the cons of using Jenkins?
What are the cons of using Puppet Labs?
What companies use Jenkins?
What companies use Puppet Labs?
What are some alternatives to Jenkins and Puppet Labs?
Ansible is an IT automation tool. It can configure systems, deploy software, and orchestrate more advanced IT tasks such as continuous deployments or zero downtime rolling updates. Ansible’s goals are foremost those of simplicity and maximum ease of use.
Chef enables you to manage and scale cloud infrastructure with no downtime or interruptions. Freely move applications and configurations from one cloud to another. Chef is integrated with all major cloud providers including Amazon EC2, VMWare, IBM Smartcloud, Rackspace, OpenStack, Windows Azure, HP Cloud, Google Compute Engine, Joyent Cloud and others.
Capistrano is a remote server automation tool. It supports the scripting and execution of arbitrary tasks, and includes a set of sane-default deployment workflows.
Fabric is a Python (2.5-2.7) library and command-line tool for streamlining the use of SSH for application deployment or systems administration tasks. It provides a basic suite of operations for executing local or remote shell commands (normally or via sudo) and uploading/downloading files, as well as auxiliary functionality such as prompting the running user for input, or aborting execution.
Salt is a new approach to infrastructure management. Easy enough to get running in minutes, scalable enough to manage tens of thousands of servers, and fast enough to communicate with them in seconds. Salt delivers a dynamic communication bus for infrastructures that can be used for orchestration, remote execution, configuration management and much more.
See all alternatives
What tools integrate with Jenkins?
What tools integrate with Puppet Labs?
Decisions about Jenkins and Puppet Labs
No stack decisions found
Interest over time
Reviews of Jenkins and Puppet Labs
No reviews found
How developers use Jenkins and Puppet Labs
Avatar of Cyrus Stoller
Cyrus Stoller uses Puppet LabsPuppet Labs

I'm using puppet to configure my servers. This makes it really simple to ensure that I have the same environment. There is a bit of a learning curve, but the repeatability definitely makes it worth the effort. I found puppet to be a little easier to pick up relative to chef, but I've used both. They're both great solutions.

I really like that there are a lot of modules available on the puppet forge that are being actively maintained.

Avatar of Trusted Shops GmbH
Trusted Shops GmbH uses Puppet LabsPuppet Labs

We provision all servers with puppet. We have one central Puppet server which uses puppet modules referenced by a Puppetfile. Those puppet modules are partly from forge and partly self written.

All modules which are self written, have to be tested using rspec-puppet and beaker.

Avatar of Kalibrr
Kalibrr uses JenkinsJenkins

All of our pull requests are automatically tested using Jenkins' integration with GitHub, and we provision and deploy our servers using Jenkins' interface. This is integrated with HipChat, immediately notifying us if anything goes wrong with a deployment.

Avatar of Wirkn Inc.
Wirkn Inc. uses JenkinsJenkins

Jenkins is our go-to devops automation tool. We use it for automated test builds, all the way up to server updates and deploys. It really helps maintain our homegrown continuous-integration suite. It even does our blue/green deploys.

Avatar of Bùi Thanh
Bùi Thanh uses JenkinsJenkins
  • Continuous Deploy
  • Dev stage: autodeploy by trigger push request from 'develop' branch of Gitlab
  • Staging and production stages: Build and rollback quicly with Ansistrano playbook
  • Sending messages of job results to Chatwork.
Avatar of AngeloR
AngeloR uses JenkinsJenkins

Currently serves as the location that our QA team builds various automated testing jobs.

At one point we were using it for builds, but we ended up migrating away from them to Code Pipelines.

Avatar of Trusted Shops GmbH
Trusted Shops GmbH uses JenkinsJenkins

We use Jenkins to schedule our Browser and API Based regression and acceptance tests on a regular bases. We use additionally to Jenkins GitlabCI for unit and component testing.

Avatar of Opstax Ltd
Opstax Ltd uses Puppet LabsPuppet Labs

Opstax uses puppet for role/profile based configuration management and the distribution of small/static code.

Avatar of GeniusLink
GeniusLink uses Puppet LabsPuppet Labs

Configures or servers and allows us to be region independent we have 5 regions across the globe.

Avatar of Michael Wieland
Michael Wieland uses Puppet LabsPuppet Labs

The server is set up using Puppet

How much does Jenkins cost?
How much does Puppet Labs cost?
Pricing unavailable
Pricing unavailable