Skip to content
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

3 dockerize #15

Merged
merged 2 commits into from
Aug 20, 2019
Merged

3 dockerize #15

merged 2 commits into from
Aug 20, 2019

Conversation

ErrorsAndGlitches
Copy link
Owner

Depends on the state machine pull request being merged.

These were some useful articles that I was reading to create the Dockerfile.test:

Popping these here for future reference.

[Problem]
A state machine is needed for users to subscribe to the alert system.

[Solution]
* Add a state machine for the work flow.
* Moved authentication check from environment variables to settings, which is a more *Django* approach.

[Test]
* unit tests
* updated view unit tests to not require authentication token
[Problem]
Eventually, we'll run the web app on Elastic Beanstalk over Docker.

[Solution]
Create a Dockerfile for running locally. Eventually, there will be a `Dockerfile.prod` that will have production
settings minted in.

[Test]
Tested image with and without Auth0 enabled.
@chandojo chandojo merged commit d2a5003 into master Aug 20, 2019
@ErrorsAndGlitches ErrorsAndGlitches deleted the 3-dockerize branch August 20, 2019 22:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants