How To List All The Jenkins Plugins Configured In CLI ? (original) (raw)

Last Updated : 23 Jul, 2025

Jenkins is an open-source automation server that plays an important role in Continuous Integration and Continuous Deployment (CI/CD) in the software development life cycle (SDLC). Jenkins plugins are the extensions that will enhance the functionalities of Jenkins like source code management, building, testing, artifact management, notifications, monitoring, security, logging, scripting, automation, cloud integration, and many more.

What is Command-Line-Interface (CLI)?

A Command Line Interface (CLI) is a text-based interface that allows users to interact with a computer or software with the help of commands and scripts in a specific syntax. When a user types instructions into a terminal or console in a CLI, the system outputs text in response. Typically, the user enters precise commands and parameters, and the system carries out the required action while text-based feedback or results are provided.

Understanding the Dynamics and Impact of Installed Plugins

To More Continuous Integration and Continuous Deployment (CI/CD).

Limitations Of Direct CLI Commands

Step-By-Step Process To List All Jenkins Plugins Configured In CLI

Step 1: Access the Jenkins server and download the Jenkins-cli.jar file.

sudo wget **http://your.jenkins.url/ jnlpJars/jenkins-cli.jar

Download  jenkins-cli.jar

Step 2 : Access Jenkins dashboard and get API token.

Configure

Generate new tokenCopy this generated token

Step 3 : Authentication with API token.

java -jar jenkins-cli.jar -s **http://your.jenkins.url/ -auth **username:**API_token

authentication-(1)

Step 4 : List all Jenkins plugins using the below command.

java -jar jenkins-cli.jar -s http://your.jenkins.url/ -auth username:API_token list-plugins

listplugins-(1)