Jenkins Connections
The Jenkins Connections page lets you control which Jenkins jobs are included in Development Insights data collection. Each Jenkins connection you have configured in Venue.sh appears here, and you can add jobs to start pulling build and pipeline data into your Jenkins dashboard.
The Jenkins plugin must be enabled before Jenkins connections appear on this page.
Viewing Jenkins Connections
Each Jenkins connection is displayed as an expandable card, which shows:
- Connection endpoint - The Jenkins instance the connection points to.
- Sync status - The current state of the connection (e.g., Synced, Syncing, Failed).
- Job count - How many Jenkins jobs are currently configured for data collection.
Adding a Jenkins Job
Adding a job tells Venue.sh to start collecting build and pipeline data from that job.
Job Table
Each connection lists its jobs with the following columns:
| Column | What it shows |
|---|---|
| Job Path | The full path of the job in Jenkins, including any parent folders. |
| Name | The display name of the job. |
| Actions | A retry option for jobs whose most recent collection did not succeed. |
If a job's collection fails, click the retry (↻) button in the Actions column to trigger a new collection run.
For a consolidated view across all sources on a dashboard, open Sync Status.
Troubleshooting
| Situation | What to do |
|---|---|
| No connections appear | Enable the Jenkins plugin in the Plugins section, and ensure your Jenkins credentials are valid. |
| A job doesn't appear in search | The job may not be visible to the configured Jenkins credentials. Check permissions in your Jenkins instance. |
| Collection keeps failing | Click the retry (↻) button. If it continues to fail, confirm the Jenkins plugin credentials are still valid. |
| Jenkins dashboard shows no data | Make sure at least one job has been added and its collection has completed. |
See Also
- Dashboards - Filter, refresh, and explore your Development Insights panels.
- Sync Status - Track data collection per repository, board, or job.
- Jira Connections - Connect Jira projects for issue and sprint data.
- Jenkins plugin - Enable and configure the Jenkins integration.