test: modify dockerfile to test environment variables (#33629)
This commit is contained in:
10
Dockerfile
10
Dockerfile
@@ -153,10 +153,14 @@ FROM base as production
|
||||
USER app
|
||||
|
||||
ENV EDX_PLATFORM_SETTINGS='docker-production'
|
||||
ENV SERVICE_VARIANT "${SERVICE_VARIANT}"
|
||||
ENV SERVICE_PORT "${SERVICE_PORT}"
|
||||
ENV SERVICE_VARIANT="${SERVICE_VARIANT}"
|
||||
ENV SERVICE_PORT="${SERVICE_PORT}"
|
||||
ENV DJANGO_SETTINGS_MODULE="${SERVICE_VARIANT}.envs.$EDX_PLATFORM_SETTINGS"
|
||||
EXPOSE ${SERVICE_PORT}
|
||||
|
||||
RUN echo "${SERVICE_VARIANT}"
|
||||
RUN echo "${DJANGO_SETTINGS_MODULE}"
|
||||
|
||||
CMD gunicorn \
|
||||
-c /edx/app/edxapp/edx-platform/${SERVICE_VARIANT}/docker_${SERVICE_VARIANT}_gunicorn.py \
|
||||
--name ${SERVICE_VARIANT} \
|
||||
@@ -187,6 +191,6 @@ RUN ln -s "$(pwd)/cms/envs/devstack-experimental.yml" "/edx/etc/studio.yml"
|
||||
RUN touch ../edxapp_env
|
||||
|
||||
ENV EDX_PLATFORM_SETTINGS='devstack_docker'
|
||||
ENV SERVICE_VARIANT "${SERVICE_VARIANT}"
|
||||
ENV SERVICE_VARIANT="${SERVICE_VARIANT}"
|
||||
EXPOSE ${SERVICE_PORT}
|
||||
CMD ./manage.py ${SERVICE_VARIANT} runserver 0.0.0.0:${SERVICE_PORT}
|
||||
|
||||
Reference in New Issue
Block a user