DiamondLightSource / DiamondLightSource/mx-bluesky
Deploy: Copy venv, not symlink
Open
dev experience
- Dominant language
- Python
- Stars
- 4
- Forks
- 5
- Avg merge
- 1d 30m
- Merged PRs (30d)
- 2
Description
When we deploy Hyperion we currently symlink to the global version of python. This is dangerous as if it breaks we will cause production issues. Instead we should copy it using the `--copies` flag on `venv`, this will cause larger deployment sizes but will isolate us from issues outside our control.
Contributor guide
Assessment
This issue has not been assessed yet.