$ docker-compose run jenkins ship_it manifest.yaml
Traceback (most recent call last):
File "/usr/bin/ship_it", line 11, in <module>
sys.exit(main())
File "/usr/lib/python3.6/site-packages/click/core.py", line 722, in __call__
return self.main(*args, **kwargs)
File "/usr/lib/python3.6/site-packages/click/core.py", line 676, in main
_verify_python3_env()
File "/usr/lib/python3.6/site-packages/click/_unicodefun.py", line 118, in _verify_python3_env
'for mitigation steps.' + extra)
RuntimeError: Click will abort further execution because Python 3 was configured to use ASCII as encoding for the environment. Consult http://click.pocoo.org/python3/for mitigation steps.
This system lists a couple of UTF-8 supporting locales that
you can pick from. The following suitable locales where
discovered: en_US.utf8
We could move over to argparse, but since @jawnb added click as part #11, I'm wondering if this is something you ran into?