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

Docker + fix for test suite #40

Merged
merged 9 commits into from Jun 13, 2019
Merged

Docker + fix for test suite #40

merged 9 commits into from Jun 13, 2019

Conversation

bjsawyer
Copy link
Contributor

@bjsawyer bjsawyer commented Jun 12, 2019

Closes #18 and #31

This PR adds contains two Dockerfile definitions (local.Dockerfile and prod.Dockerfile). The app can be run in a container with live-reloading by running docker-compose up, and can be built into a production image using npm run docker:build.

This also corrects the upgrade to version 8 and fixes the running of our test suite.

NOTE: We currently don't run unit tests before building our production Docker image, since not all of our tests are currently passing. We will want to enable this sometime in the future.

@bjsawyer bjsawyer self-assigned this Jun 12, 2019
@brendoncaulkins brendoncaulkins added this to the MVP milestone Jun 12, 2019
@brendoncaulkins brendoncaulkins added this to In progress in TCP Angular (MVP) via automation Jun 12, 2019
@bjsawyer bjsawyer merged commit d6f9eaa into master Jun 13, 2019
TCP Angular (MVP) automation moved this from In progress to Done Jun 13, 2019
@bjsawyer bjsawyer deleted the docker branch June 13, 2019 01:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Development

Successfully merging this pull request may close these issues.

Containerization
2 participants