tutor/tutor/templates/dev/docker-compose.jobs.yml

29 lines
799 B
YAML

version: "{{ DOCKER_COMPOSE_VERSION }}"
x-openedx-job-service:
&openedx-job-service
image: {{ DOCKER_IMAGE_OPENEDX_DEV }}
build:
context: ../build/openedx/
target: development
args:
# Note that we never build the openedx-dev image with root user ID, as it would simply fail.
APP_USER_ID: "{{ HOST_USER_ID or 1000 }}"
volumes:
# Settings & config
- ../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
# theme files
- ../build/openedx/themes:/openedx/themes
services:
lms-job:
<<: *openedx-job-service
cms-job:
<<: *openedx-job-service
{{ patch("dev-docker-compose-jobs-services")|indent(2) }}