-
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
Add Docker Setup #13
Add Docker Setup #13
Conversation
6e14341
to
a9b2a9d
Compare
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.
Looks pretty good to me. A few changes, and its ready for merging.
Codecov Report
@@ Coverage Diff @@
## main #13 +/- ##
=======================================
Coverage 36.92% 36.92%
=======================================
Files 12 12
Lines 520 520
Branches 60 60
=======================================
Hits 192 192
Misses 323 323
Partials 5 5 Continue to review full report at Codecov.
|
1c17980
to
51b95bd
Compare
Blocked by #32, since this adds features to the website. |
Sooo should I remove them from this PR or will you merge this and remove them from that PR? I had go with the second option 😉 |
87622ed
to
e44303e
Compare
b784616
to
a266ae7
Compare
ecc8079
to
6882e36
Compare
------------ The Problems ------------ There are namely two problems which are being fixed in this issue: 1. `pyproject.toml` defines `modmail` package to be included, thus poetry searches for it but finds it be to be empty as originally we copied the poetry meta files only before installing and then copied rest of the package. 2. We are using pip to install poetry, we uses the new installer, the new installer has a known bug see python-poetry/poetry#3336 but the issue hasn't shown any acitivty since it has been opened unfortunately. ------------ The Solution ----------- 1. I have moved `COPY . .` to be ran before poetry install so poetry can find what the package to be included. 2. The only possible solution to this is to disable the old installer which was causing this bug for some reason.
2f96f4f
to
880c1a4
Compare
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.
LGTM
No description provided.