-
Notifications
You must be signed in to change notification settings - Fork 8
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
Simplify setting up dev environment #993
Conversation
Codecov Report
@@ Coverage Diff @@
## dev #993 +/- ##
=======================================
Coverage 87.81% 87.81%
=======================================
Files 26 26
Lines 2905 2905
=======================================
Hits 2551 2551
Misses 354 354
Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Awesome!! Thanks for this 👏🏻 🎉
Co-authored-by: Phil Ewels <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Amazing! Once I learnt how to use the docker-compose --profile
it worked very smoothly!
Should be combined with #337 in dds_cli
Add
Mailcatcher
andMinio
to the development environment. This should enable a full zero-conf dev environment.localhost:1080
config.py
has been updated with new defaults, matching the needs of the above servicesdocker-compose.yml
docker-compose up
will startdatabase
andbackend
docker-compose --profile dev up
will startdatabase
,backend
, andmailcatcher
docker-compose --profile cli up
will startdatabase
,backend
,cli
,minio
, andmailcatcher
docker-compose --profile full-dev up
will startdatabase
,backend
,minio
,mailcatcher
,cli
, andredis
docker-compose --profile cli up
can be used to have a full local environment for development of both web and cli by starting a shell indds_cli
.Running the "run tests" command
will only start the testing
backend
anddatabase
.dev
branch