Option to Enable SSH by default

My organization’s default workflow runs a lot of containers of tests. Retrying with SSH can be a costly process, since it spins up 150 of containers that remain idle while I SSH into just one.

I want to make a manual SSH “sandbox” that sets up my application and stops short of running any tests or other checks to prevent unnecessary work.

I have this workflow, but I have to manually trigger it and then either cancel and rerun with SSH, or wait til it completes and rerun with SSH.

CTA: Can there be an ability to enable SSH access by default on a job within a workflow?

Thanks!

could you set up a separate configuration file that only sets up the app that you trigger thru the UI? and then re-run that via SSH? Set up multiple configuration files for a project - CircleCI

there is no current way to enable SSH for jobs on the first run unfortunately.

Thanks for the response.

Yep, that is exactly what I ended up doing - it’s being working great so far, as long as I trigger the SSH afterwards.

Cool, sounds good. let me know if you run into any issues going forward with that functionality