Jenkins is widely known in the DevOps world as the leading open source automation server for continuous integration and continuous delivery. Jenkins enables developers to find and solve defects in a code base rapidly and to automate testing of their builds.
Adoption of Jenkins is widespread, with more than 147,000 active installations and over 1 million users around the world. Jenkins is interconnected with well over 1,000 plugins that allow Jenkins to integrate with most development, testing, and deployment tools.
For people who are just getting started with Jenkins—and even experienced users who want to look at it from a big picture perspective—it helps to have one source to find the best websites, blog posts, videos, and tutorials that cover Jenkins and best usage practices.
With that in mind, here is a list of many of the best resources for learning about Jenkins.
- Jenkins Website - The official Jenkins website, including links to the Jenkins community, events, a blog, documentation, changelog, and more.
- Jenkins Plugins - The full list.
- The Jenkins Wiki Page - Includes features, installation instructions, introductory articles, and more.
- The Jenkins GitHub Page - Here you can contribute to Jenkins yourselves, but you may want to first read the ‘Beginner's Guide to Contributing’.
- The Stack Overflow FAQ Page on Jenkins - There are 1,339 frequent questions tagged, so I think you’ll find the answers to the most common questions.
- CloudBees - CloudBees is closely connected with Jenkins, as it provides a platform to run Jenkins as a CI/CD tool either on-premise or in the cloud. That, combined with the fact that the Jenkins project founder and lead developer Kohsuke Kawaguchi is CTO and several leading Jenkins contributors work for the company, result in CloudBees not only being a central advocate for Jenkins usage, but also provide excellent resources on how to get the most value. Their resources include:
Articles on Jenkins 2.0
Jenkins 2.0 was released earlier this year, the first new major release of Jenkins in 10 years. Here are a series of articles on what’s new.
- Jenkins 2.0 - A New DevOps Engineer On Your Team
- Jenkins 2.0 Overview
- Jenkins 2.0 Eases Automation for Dev Teams
- You can also view an on-demand recording on what’s new in Jenkins 2.0
Getting Started With Jenkins | Jenkins and DevOps tutorial | Jenkins for Beginners
Continuous Integration With Jenkins, Docker, and Compose
Continuous Integration With Jenkins on Amazon EC2
Scaling Test Automation With Jenkins and JMeter
- Jenkins Twitter
- CloudBees Twitter
- CloudBees Facebook
- Jenkins CI Group on LinkedIn
- A List of Local Jenkins Meetups around the world
Want to Learn More?
We are having an upcoming webinar on How to Build Testing Into Your CI Pipeline on Wednesday, July 27th, featuring a special guest DevOps Engineer from MIT.
You might also be interested in checking out the following articles for detailed Performance and BlazeMeter plugins installation and usage instructions.
BlazeMeter's Jenkins Plugin - If you’re a BlazeMeter user, you can use BlazeMeter's Jenkins Plugin to kick off a test in the BlazeMeter cloud directly from Jenkins.