How to see running SSH jobs

Once you navigate away from a running SSH job in the newly redesigned UI, this job does will not appear in the pipelines view.

To work around this, visit the legacy jobs page:

https://app.circleci.com/pipelines/{vcs}/{org}/{project}/jobs

inserting vcs (gh or bb), org, and project where appropriate. This page displays jobs rather than pipelines.

For example, if I wanted to see all of the currently running jobs for our CircleCI CLI repository, I would visit: 

https://app.circleci.com/pipelines/github/CircleCI-Public/circleci-cli/jobs

This will show a jobs view:

Screen_Shot_2020-08-10_at_11.59.56_AM.png

 

You will then be able to see and access running SSH jobs from this view. 

Note: This jobs view is on a per-project basis. That means you can only see all of the jobs for a given project, but you will not be able to see all jobs across all projects. 

To cancel the currently running SSH job, first identify its job ID. You can see this by clicking into the job page. After you navigate into the job page from this legacy jobs view, you will see a URL that looks like this:

https://app.circleci.com/pipelines/{vcs}/{org}/{project}/{pipeline_number}/jobs/{job_id}

The final value after the forward slash is the job ID you will need to cancel the job. Grab that job_id and visit the following URL:

https://app.circleci.com/pipelines/{vcs}/{org}/{project}/x/workflows/x/jobs/{job_id}

adding the job ID and once again, inserting vcs (gh or bb), org, and project where appropriate. 

This will show the job in the context of a dummy workflow page. From this page, you will be able to cancel the job from the Rerun menu as follows:

Screen_Shot_2020-08-12_at_2.33.01_PM.png

 

 

 

Was this article helpful?
5 out of 7 found this helpful

Comments

0 comments

Article is closed for comments.