Popular Jenkins Plug-in’s
We have learned about Continuous Integration, Introduction to Jenkins and Jenkins setup on Ubuntu server. Those we have missed, we suggest to go through below posts:
What is “Continuous Integration”
Introduction to Jenkins a CI tool
Jenkins is the most powerful Integration tool available in the market and the complete credit goes to the great Jenkins community and treasure of 1300+ plug-in’s which actually allow Jenkins to get integrated with almost every CI/CD tool available in market. Only thing required is the knowledge of suitable plugin.
Our recommendation is don’t install plug-in without checking the compatibility of the same with Jenkins as there are fair enough chances to get your jenkins server crashed due to compatibility issues. Also, one should check the compatibility of the plug-in and Application versions else this may result in break of functionality and ultimate Jenkins outage.
Below are few recommended plug-ins to be installed in Jenkins.
- Maven Release Plug-in Plug-in
- Repository Connector
- Maven Artifact ChoiceListProvider (Nexus)
- JaCoCo plugin
- Maven Dependency Update Trigger
- Sonar Quality Gates Plugin
- Static Analysis Collector Plug-in
- Build Pipeline Plugin
- Pipeline: Multibranch with defaults
- Blue Ocean Pipeline Editor
- Pipeline Maven Integration Plugin
- Selection tasks plugin
- build-name-setter
- Extended Choice Parameter Plug-In
- Extensible Choice Parameter plugin
- Folders Plugin
- Credentials Plugin
- Docker Pipeline
- docker-build-step
- Deploy to container Plugin
- OWASP Dependency-Check Plugin
- Official OWASP ZAP Jenkins Plugin
- Deployment Dashboard Plugin for Jenkins
- OctopusDeploy Plugin
- change-assembly-version-plugin
- Sauce OnDemand plugin
- OpenShift Deployer Plugin
- Build Monitor View
- mean time to repair plugin
- Logstash
- JIRA Trigger Plugin
- Blue Ocean
- ThinBackup
In our next post we will take a walk thorough to the Jenkins Console and will perform some basic operations.