Jenkins icon
Jenkins icon

Jenkins

Jenkins is a fork of Hudson and is a continuous build system for software projects.

Jenkins screenshot 1

Cost / License

  • Free
  • Open Source (MIT)

Application type

Platforms

  • Mac
  • Windows
  • Linux
  • BSD
  • Self-Hosted
138likes
0articles
Save

Features

  1.  Configuration
  2.  Extensible by Plugins/Extensions
  3.  On-premises software
  4.  Continuous Integration
  5.  CI/CD
  6.  Java based

Jenkins News & Activities

Highlights All activities

Recent News

No news, maybe you know any news worth sharing?

Share a News Tip

Recent activities

Jenkins information

AlternativeTo Category

Development

GitHub repository

  •  26,610 Stars
  •  9,834 Forks
  •  3617 Open Issues
  •   Updated  
View on GitHub

Popular alternatives

View all

Top Jenkins apps (extensions / mods etc)

View all

Our users have written 1 comments and reviews about Jenkins, and it has gotten 138 likes

Jenkins was added to AlternativeTo by Skrrytch on and this page was last updated .

Comments and Reviews

   
Top Positive Comment
Vishal Hirawat
0
HirawatTech

Best CI software.

Featured in Lists

Software and App Discovery

A list with 202 apps by christineconnor without a description.
By christineconnor202 appsUpdated

Selfhosting

Selfhosting is where you're hosting your own websites, apps, software, tools, and much more on your own server instead of having to rely on 3rd-party cloud providers such as Hetzner. Taking this approach to hosting gives you more control over your data and how your server or servers are managed. When you are running multiple things on one or two servers, within your home, it's called a "Homelab" and you're "Homelabbing" at that point. Running your own server and homelab within your home is great for privacy-conscious individuals such as myself, tech enthusiasts, small businesses, and those seeking more control of their digital life. The following lists provided here are applications and software I've gotten comfortable with and enjoyed using over the past 3 and a half years since I started homelabbing, it's based on my experience and what fits my criteria. Some well known softwares won't be listed here, as my experience may of not been at best with them. My criteria is that software is built in the open, respects user privacy and security, should not require a license to operate, and don't contain profanity and other minor things. I'm also willing to test new software to selfhost, feel free to comment or message me to try out other alternatives. There are other places to check out as well for those interesting selfhosting, such as Awesome Selfhosted, selfh.st, and other places you can find on the internet. https://github.com/awesome-selfhosted/awesome-selfhosted https://github.com/awesome-foss/awesome-sysadmin https://github.com/veggiemonk/awesome-docker If you ever need help with selfhosting, you can check out the following communities: Homelab Community on Fluxer, I personally run /r/selfhosted (Reddit) /c/selfhosted (Lemmy / Fediverse) There's also a wiki you can look into as well. If you believe an alternative software should be added to this list, please contact me or direct message via my AlternativeTo account. I'm also available on Signal. This lists gets updated every month at least, check back regularly.
By Korbs81 appsUpdated

Core, Development & Services

A list with 807 apps by AmileyaRyver without a description.
By AmileyaRyver807 appsUpdated

Official Links

Install from the command line

  • brew install jenkins

Be careful what you paste into a terminal. Check what a command installs before running it.

What is Jenkins?

Jenkins is a fork of Hudson and is a continuous build system for software projects.

The leading open source automation server, Jenkins provides hundreds of plugins to support building, deploying and automating any project.

Jenkins is an application that monitors executions of repeated jobs, such as building a software project or jobs run by cron. Among those things, current Jenkins focuses on the following two jobs:

Building/testing software projects continuously, just like CruiseControl or DamageControl. In a nutshell, Jenkins provides an easy-to-use so-called continuous integration system, making it easier for developers to integrate changes to the project, and making it easier for users to obtain a fresh build. The automated, continuous build increases the productivity. Monitoring executions of externally-run jobs, such as cron jobs and procmail jobs, even those that are run on a remote machine. For example, with cron, all you receive is regular e-mails that capture the output, and it is up to you to look at them diligently and notice when it broke. Jenkins keeps those outputs and makes it easy for you to notice when something is wrong.

Jenkins Videos