mirror of
https://github.com/ChristianLight/tutor.git
synced 2024-09-24 10:29:02 +00:00
c4388e134c
- 💥 [Feature] Upgrade to Nutmeg: (by @regisb) - 💥 [Feature] Persistent grades are now enabled by default. - [Bugfix] Remove edX references from bulk emails ([issue](https://github.com/openedx/build-test-release-wg/issues/100)). - [Improvement] For Tutor Nightly (and only Nightly), official plugins are now installed from their nightly branches on GitHub instead of a version range on PyPI. This will allow Nightly users to install all official plugins by running ``pip install -e ".[full]"``. - [Bugfix] Start MongoDB when running migrations, because a new data migration fails if MongoDB is not running
31 lines
1.2 KiB
YAML
31 lines
1.2 KiB
YAML
version: "{{ DOCKER_COMPOSE_VERSION }}"
|
|
services:
|
|
|
|
mysql-job:
|
|
image: {{ DOCKER_IMAGE_MYSQL }}
|
|
depends_on: {{ [("mysql", RUN_MYSQL)]|list_if }}
|
|
|
|
lms-job:
|
|
image: {{ DOCKER_IMAGE_OPENEDX }}
|
|
environment:
|
|
SERVICE_VARIANT: lms
|
|
DJANGO_SETTINGS_MODULE: lms.envs.tutor.production
|
|
volumes:
|
|
- ../apps/openedx/settings/lms:/openedx/edx-platform/lms/envs/tutor:ro
|
|
- ../apps/openedx/settings/cms:/openedx/edx-platform/cms/envs/tutor:ro
|
|
- ../apps/openedx/config:/openedx/config:ro
|
|
depends_on: {{ [("mysql", RUN_MYSQL), ("mongodb", RUN_MONGODB)]|list_if }}
|
|
|
|
cms-job:
|
|
image: {{ DOCKER_IMAGE_OPENEDX }}
|
|
environment:
|
|
SERVICE_VARIANT: cms
|
|
DJANGO_SETTINGS_MODULE: cms.envs.tutor.production
|
|
volumes:
|
|
- ../apps/openedx/settings/lms:/openedx/edx-platform/lms/envs/tutor:ro
|
|
- ../apps/openedx/settings/cms:/openedx/edx-platform/cms/envs/tutor:ro
|
|
- ../apps/openedx/config:/openedx/config:ro
|
|
depends_on: {{ [("mysql", RUN_MYSQL), ("mongodb", RUN_MONGODB), ("elasticsearch", RUN_ELASTICSEARCH), ("redis", RUN_REDIS)]|list_if }}
|
|
|
|
{{ patch("local-docker-compose-jobs-services")|indent(4) }}
|