mirror of
https://github.com/ChristianLight/tutor.git
synced 2024-12-12 14:17:46 +00:00
fix: use dev image for tutor dev do
, not prod image
The lms-job and cms-job services were configured to use {{ DOCKER_IMAGE_OPENEDX }} rather than {{ DOCKER_IMAGE_OPENEDX_DEV }}. This means that when running jobs in dev mode, a la: tutor dev do init a production image would be used, to the user's surprise.
This commit is contained in:
parent
80b4820263
commit
732e0c43be
1
changelog.d/20230313_163654_kdmc_dev_image_for_dev_do.md
Normal file
1
changelog.d/20230313_163654_kdmc_dev_image_for_dev_do.md
Normal file
@ -0,0 +1 @@
|
||||
- [Bugfix] Running jobs in development mode with ``tutor dev do ...`` will now correctly use the development image. Previously, it used the production image, just like ``tutor local do ...``. (by @kdmccormick)
|
@ -1,3 +1,21 @@
|
||||
version: "{{ DOCKER_COMPOSE_VERSION }}"
|
||||
services: {% if not patch("dev-docker-compose-jobs-services") %}{}{% endif %}
|
||||
{{ patch("dev-docker-compose-jobs-services")|indent(4) }}
|
||||
|
||||
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 }}"
|
||||
|
||||
services:
|
||||
|
||||
lms-job:
|
||||
<<: *openedx-job-service
|
||||
|
||||
cms-job:
|
||||
<<: *openedx-job-service
|
||||
|
||||
{{ patch("dev-docker-compose-jobs-services")|indent(2) }}
|
||||
|
Loading…
Reference in New Issue
Block a user