Introduction
When troubleshooting builds or monitoring project activity, you may need to view all jobs running or completed for a specific CircleCI project in a consolidated list view. The Legacy Jobs View provides a comprehensive list of all jobs for your project, including currently running jobs, completed jobs, and jobs with SSH access enabled. This view is particularly useful for identifying forgotten SSH connections, monitoring job status across workflows, or finding specific job runs when the standard pipeline view becomes difficult to navigate.
Prerequisites
Before accessing the Legacy Jobs View, ensure you have:
- Access to the CircleCI web application
- Permissions to view the project in question
- The project's organization, VCS (Version Control System), and project name information
Instructions
Step 1: Navigate to Your Project's Pipeline View
- Log in to the CircleCI web app
- Select your organization from the sidebar
- Navigate to Pipelines in the left sidebar
- Use the project filter to select your specific project, or click on any pipeline for the project you want to view
Step 2: Access the Legacy Jobs View
- Once viewing your project's pipelines, look at the current URL in your browser's address bar
- The URL will look similar to:
https://app.circleci.com/pipelines/github/your-org/your-project - Add
/jobsto the end of the URL - Your final URL should look like:
https://app.circleci.com/pipelines/github/your-org/your-project/jobs - Press Enter to navigate to the Legacy Jobs View
URL Format Examples:
- GitHub:
https://app.circleci.com/pipelines/gh/your-org/your-project/jobs - Bitbucket:
https://app.circleci.com/pipelines/bb/your-org/your-project/jobs
Step 3: Understanding the Jobs View
The Legacy Jobs View displays:
- All jobs for the selected project in chronological order
- Job status indicators (running, success, failed, canceled)
- Job names and their associated workflow information
- Build numbers for easy identification
- SSH-enabled jobs that may still be active
Outcome
After completing these steps, you will have access to a comprehensive list view showing all jobs for your project. This view allows you to:
- Quickly identify currently running jobs
- Locate specific job runs by build number or name
- Find and access SSH-enabled jobs that may need cancellation
- Monitor job history without expanding individual pipeline views
Additional Notes
Important Limitations:
- The Legacy Jobs View is read-only and primarily for informational purposes
- You cannot cancel, rerun, or perform other actions directly from this view
- To take actions on jobs (cancel, rerun, view logs), you must click on the specific job to navigate to its associated pipeline or workflow
For SSH Jobs: If you need to cancel an SSH-enabled job found in this view, click on the job entry to navigate to the workflow page where you can access the cancel option through the "Rerun" menu.
Alternative Methods: For programmatic access to job information, consider using the CircleCI API v2 to retrieve job details and status information.
Additional Resources
- Introduction to the CircleCI Web App - Complete guide to navigating CircleCI's interface
- How to See Running SSH Jobs - Specific guidance for managing SSH-enabled jobs
- How to Get Job Details with the CircleCI API V2 - Programmatic access to job information
- CircleCI API v2 Documentation - Complete API reference for advanced job management
Comments
Article is closed for comments.