Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR aims to make the process of working with PolicyBrain's Docker containers a little easier. The development and deployment structure for PolicyBrain is beginning to solidify. Now is the time to make it easier to develop and deploy with this new infrastructure. Here are some goals for this PR:
docker-compose.yml
, the three back-end and one front-end image on dockerhub (where the images are pushed once they are tagged), the PolicyBrainwebapp/settings.py
file, and the git history.If all of these goals are accomplished, then PolicyBrain will be very close to a place where it can be put on an automated build and deploy system. This is very exciting for me because I would get to save a lot of time by not manually deploying the webapp. More importantly, it is exciting for anyone who develops the webapp or reports bugs found in it because the changes can be seen in production much more quickly.
@Abraham-Leventhal, @lucassz, @andersonfrailey if you have any ideas related to this issue I'd be happy to hear them. Even after this is merged, feel free to open up issues around how the process for running PolicyBrain locally could be made easier.