-
Notifications
You must be signed in to change notification settings - Fork 87
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Environment setup automation #262
Comments
Sounds like a great idea! |
In case this is helpful, I had started a docker-compose setup ages ago. The work in progress is still at https://github.com/JeanFred/mygpo/commits/docker If there is interest I can try getting back to it :) |
Thanks, @JeanFred 😄 |
Aaah, I had completely forgotten about it, but Stefan had continued work on this (with some bits from my fork) at #32.
Up to you of course, but to clarify, docker-compose is not necessarily intended for prod − using it for development is a common pattern. In the case of mygpo, given that there are dependencies on fairly heavy services like Postgres and ElasticSearch, I’d expect using Docker to be faster to use than an Ansible provisioning. Anyhow, up to you! :-) |
Yes please for an easier dev environment setup, I still can't get the tests to pass on a freshly cloned repo :-( I vote for docker/docker-compose though cause I worry about running a VM on this poor laptop of mine. |
I was just thinking about trying to get something like this setup. I also vote for Docker instead of a VM. Ansible also has good docker support and would be more flexible than docker-compose if you wanted to go that route instead. |
OK, as most of you prefer Docker, I'd like Docker to provision then. |
Move to #355 |
I find the process of setting up the development environment is time-consuming.
I think Vagrant and Ansible can provision a VM quickly, and the environment can be consistent across developers.
I'll work on this issue.
The text was updated successfully, but these errors were encountered: