@@ -449,7 +449,7 @@ services:
449449
450450 lms :
451451 # Switch to `--settings devstack_with_worker` if you want to use lms-worker
452- command : bash -c 'source /edx/app/edxapp/edxapp_env && while true; do python /edx/app/edxapp/edx-platform/manage.py lms runserver 0.0.0.0:18000 --settings devstack; sleep 2; done'
452+ command : bash -c 'source /edx/app/edxapp/edxapp_env && (pip install -r /edx/private_requirements.txt; while true; do python /edx/app/edxapp/edx-platform/manage.py lms runserver 0.0.0.0:18000 --settings devstack; sleep 2; done) '
453453 container_name : " edx.${COMPOSE_PROJECT_NAME:-devstack}.lms"
454454 hostname : lms.devstack.edx
455455 depends_on :
@@ -638,7 +638,7 @@ services:
638638
639639 cms :
640640 # Switch to `--settings devstack_with_worker` if you want to use cms-worker
641- command : bash -c 'source /edx/app/edxapp/edxapp_env && while true; do python /edx/app/edxapp/edx-platform/manage.py cms runserver 0.0.0.0:18010 --settings devstack; sleep 2; done'
641+ command : bash -c 'source /edx/app/edxapp/edxapp_env && (pip install -r /edx/private_requirements.txt; while true; do python /edx/app/edxapp/edx-platform/manage.py lms runserver 0.0.0.0:18000 --settings devstack; sleep 2; done) '
642642 container_name : " edx.${COMPOSE_PROJECT_NAME:-devstack}.cms"
643643 hostname : cms.devstack.edx
644644 depends_on :
@@ -906,6 +906,22 @@ services:
906906 volumes :
907907 - /edx/var/enterprise-subsidy
908908
909+ enterprise-subsidy-consume_learner_credit_course_enrollment_lifecycle :
910+ image : edxops/enterprise-subsidy-dev
911+ container_name : edx.devstack.enterprise-subsidy-consume_learner_credit_course_enrollment_lifecycle
912+ depends_on :
913+ - mysql80
914+ - memcached
915+ command : >-
916+ bash -c 'while true; do python /edx/app/enterprise-subsidy/manage.py consume_events -t learner-credit-course-enrollment-lifecycle -g enterprise_subsidy_dev; sleep 2; done'
917+ tty : true
918+ environment :
919+ DJANGO_SETTINGS_MODULE : enterprise_subsidy.settings.devstack
920+ working_dir : /edx/app/enterprise-subsidy
921+ ports :
922+ - " 18281:18281"
923+ stdin_open : true
924+
909925 # ==========================================================================
910926 # edX Microfrontends
911927 #
0 commit comments