-
Notifications
You must be signed in to change notification settings - Fork 455
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
feat: auto-mount edx-platform python requirements #915
Conversation
1c95606
to
4f9beab
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.
This is going to be big :) I still need to test it, but in the meantime, a few suggestions.
0a8e824
to
5a0d29c
Compare
5a0d29c
to
df7227d
Compare
df7227d
to
654e1c8
Compare
4b6c323
to
c0ff761
Compare
I feel like the current implementation has now reached a decent state, and I'd like to merge this now, such that Palm users can use that feature in the future. I know it's a bit of a rush, but Quince is scheduled for tomorrow... |
These changes make to possible to run: tutor mounts add /path/to/my-xblock The xblock directory with then be auto-magically bind-mounted in the "openedx" image at build time, and the lms*/cms* containers at run time. This makes it effectively possible to work as a developer on edx-platform requirements. We take the opportunity to move some openedx-specific code to a dedicated module. Close openedx-unsupported/wg-developer-experience#177
c0ff761
to
88b299e
Compare
Hi @regisb, this will be a great for developers, thank you! But I tried using this on my |
@pomegranited what repos did you try to mount? Did the mount fail at build or run-time? |
@regisb My apologies -- I re-read your updated dev docs and found my error: I missed that tutor dev uses the |
These changes make to possible to run:
The xblock directory with then be auto-magically bind-mounted in the "openedx" image at build time, and the lms*/cms* containers at run time.
This makes it effectively possible to work as a developer on edx-platform requirements.
We take the opportunity to move some openedx-specific code to a dedicated module.
Close openedx-unsupported/wg-developer-experience#177