I am unsure why the above issue was closed without comment. It is still a problem when trying to use the local build container for a git pre-push hook.
I hacked the script at sudo vim $(which circleci) to remove the “t” in docker -it for the time being, but that is not really sustainable.
It seems like adding a switch to the circleci for allowing it to run effectively headless would be the thing that addresses the need. Would a PR be welcome for this? Could you point me to the repo for the contrib if so?
Last: If this is bikeshedding, please state that plainly and I pledge to leave off
This is important. Pretending the system is running with an interactive terminal is just obviously going to cause problems.
I spent several hours trying to figure out why psql was hanging, to discover it was (sensibly) paging its output. I was able to turn that off, but who knows what the next issue will be?