We’ve been using Circle for quite some time and have upgraded from 1.0 to 2.0 and recently implemented workflows and so far it has been excellent. I have a question that I cannot find in the documentation that was asked by one of our developers (in house). In a workflow he clicked “Rerun job with SSH”, and his job ran as expected. At the end of the job the Job just waited for quite some time with a purple status bar. We were not sure of one of the devs had ssh’ed into the build and it was waiting or if it was just staying open so someone could.
So, here is my questions:
What does the purple status color indicate?
Is there a way to tell if someone is actively ssh’ed into the container?
Is there a way to terminate the ssh session or wait (for an ssh session to start?) without canceling the build? For example if you have some code you are in a rush to get merged and the build is sitting there waiting with a purple status and not appearing to do anything, can you tell it to stop waiting or cancel the ssh session if someone is in it without “canceling” the build and forcing a re-run?
Thanks in advance