-
Notifications
You must be signed in to change notification settings - Fork 68
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
Install python and moodlemlbackend package #35
base: main
Are you sure you want to change the base?
Conversation
I imagine that the patch would need to be cherry picked to each of the supported branches. |
Correcting myself: this patch should be applied to *stretch branches. I've created #36 for jessie branches. |
71b0142
to
46ddc97
Compare
The patch has been amended to clear apt and pip caches. |
46ddc97
to
28fd1f3
Compare
As commented in #36 I would vote to integrate this in stretch and forget about #36. I am personally using moodle-docker exclusively for development and to integrate this issue and moodlehq/moodle-docker#90 would make things significantly easier for me. |
I've just closed #35 (jessie) anything against integrating this patch? How are we managing system upgrades? E.g. I start using docker today and I use the latest moodlemlbackend version (0.0.5). During Moodle 3.7 development cycle we release a new moodlemlbackend version (0.0.6) tests stop working because Moodle now requires moodlemlbackend 0.0.6. Is there a process to follow so my moodlemlbackend version gets updated? |
Hi, after our recent conversations now that a "server" MDL-66004 is (going to be) available, it seems that we hardly* will be incorporating the backend to the php images and, instead, will use the server alternative to run those tests in our CI infrastructure (and also with moodle-docker). So, we'll be continuously testing the backend via the server alternative. That leaves the local alternative not being tested. Only when some issue enforces it, or a recurring MDLQA asks for it it will be run. Just thinking that, a probable alternative for this PR could be something like:
So I think the code in this PR is valid... but, instead of adding it to the php-apache images... let's apply it within a utility generating those "custom" images. 100% and idea, happy to discuss.
|
Hello Everyone, It would be the same as running a phpunit session: the limit is when people run docker w/o root permissions since the script should install packages... HTH, |
3954ec8
to
fe69e99
Compare
a4865f6
to
2a8ac52
Compare
64fcd51
to
057db2d
Compare
No description provided.