Complete PARIS Deployments Monitor for VSCode with job selection and activity bar integration. Its a single bundle extension for frontend and backend services.
Features
✅ Connect to Jenkins - Direct integration with Jenkins servers
✅ View Deployments - See deployment status across multiple environments
✅ Job Selection - Configure which jobs to monitor with search & filter
✅ Summary Cards - View deployment counts per environment
✅ Activity Bar Icon - Easy access from VSCode's left sidebar
✅ Auto-save Configuration - Credentials stored in VSCode settings
Installation & Setup
-
Search 'PARIS Deployments Monitor' in VS Code Marketplace
-
Install the extension
-
Create/Find user credentials to login
- Users can find the username as the
Object IDin user profile - API Token need to be created after logging into Jenkins website
- Login to Jenkins Account
- Navigate to
Securitysection - Add new API Token (Remember to copy and store API token offline as it is shown only once)
- Users can find the username as the
Usage
- Click the Jenkins Dashboard icon in the activity bar (left sidebar)
- Enter Jenkins URL, username, and API token
- Click "Connect"
- Select jobs from the "Jobs" tab
- Navigate to Deployments tab and click 'Refresh'
- View deployments in the "Dashboard" tab
- Click 'Disconnect' to terminate the jenkins connection
Note: In case of any issues, just click 'Disconnect' and connect again.
Configuration
Store in VSCode settings (settings.json):
{
"jenkins-dashboard.url": "your-jenkins-url",
"jenkins-dashboard.username": "your-userid",
"jenkins-dashboard.apiToken": "your-token"
}
License
MIT