Re: dev environment setup
toggle quoted messageShow quoted text
Thanks for sharing this!
How do you set up your development environments?
My personal setup depends on what I'm working on.
I run a local Postgres instance, installed via Homebrew.
If I'm doing work on Cuebot, I've got IntelliJ set up with a Run Configuration to run CuebotApplication, with some Program arguments to point it to my local postgres instance.
If I'm working on any of the Python components, my process looks like:
- Run Cuebot either a) via IntelliJ as above or b) (more typically) via Docker
- Activate whichever virtualenv I plan to use
- Execute the Python code directly from my local checkout, using the CUEBOT_HOSTS env var to point it to my local Cuebot instance.
- I use PyCharm locally and will sometimes set up Run configurations in there to execute the module in question, which lets me use things like PyCharm's built-in debugger.
Happy to go into more detail on any of this if desired.
On Sun, May 26, 2019 at 6:46 AM Donal McMullan <donal.mcmullan@...> wrote: