Upgrade & Secure Your Future with DevOps, SRE, DevSecOps, MLOps!
We spend hours on Instagram and YouTube and waste money on coffee and fast food, but won’t spend 30 minutes a day learning skills to boost our careers.
Master in DevOps, SRE, DevSecOps & MLOps!
Learn from Guru Rajesh Kumar and double your salary in just one year.
- open source automation server
- continuous integration (CI) tool
- it can automate all the process of design,development and testing phases of the project
- built in java environment and so it is platform independent
- powered by very strong community
- powered by plugins where it has 1800+ features
- latest version is jenkins 2.289.2
- prerequsite for installing is java (JDK where JRE is embedded)
- jenkins are available in various releases
- jenkins(free)
- enterprise jenkins
- jenkinsx
- blueocean
10 popular jenkins plugins:
1. Kubernetes
The “Kubernetes” plugin is great for automating build agents on a Kubernetes cluster. Essentially, the plugin will dynamically create Kubernetes Pods that house a build agent that has started and will stop the agent once the build has completed.
2. Swarm
This interesting plugin is useful if you plan on using Docker Swarm. It helps make life easier by allowing you to add worker nodes to a Jenkins master node effectively creating a cluster and making scalability much easier.
3. Amazon Elastic Container Service
A plugin that deploys build agents to an existing Amazon ECS cluster. These builds run within separate Docker containers that are removed upon completion of the build.
4. Azure Container Service
Similar to Amazon ECS, this plugin requires an existing cluster on Azure. Keep in mind that Azure Container Services is being deprecated by Microsoft, but this plugin still supports it as well as Azure Kubernetes Service.
5. Dashboard View
Dashboard View enables you to create a customized view within the Jenkins dashboard. The user is able to select which jobs they want to include in the view as well as the different portlets.
6. View Job Filters
The “View Job Filters” plugin lets you choose from a wide range of filters to help manage lots of jobs. Basically, this lets you see only the jobs you want to see within a view.
7. Folders
Tired of looking at a giant list of jobs? The “Folders” plugin allows you to organize them into your own customized folder structure.
8. Jira
“Jira” is an open source plugin that does exactly what it says. Once installed, you can integrate your Jenkins instance with Atlassian Jira Software.
9. Performance
With this free plugin, you can run performance reports for your favorite test suites. Supported suites include JUnit, JMeter, Taurus, and others.
10. Performance Publisher
The “Performance Publisher” plugin generates global and trend reports that can be used for test result analysis. The really cool part is that it works with any test suite.