Commit 230ae731 by Bill Filler Committed by Bessie Steinberg

pip install ptvsd where appropriate

parent 649551f1
...@@ -154,7 +154,7 @@ services: ...@@ -154,7 +154,7 @@ services:
- edxapp_lms_assets:/edx/var/edxapp/staticfiles/ - edxapp_lms_assets:/edx/var/edxapp/staticfiles/
studio: studio:
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_docker; sleep 2; done' command: bash -c 'source /edx/app/edxapp/edxapp_env && pip install ptvsd==3.0 && while true; do python /edx/app/edxapp/edx-platform/manage.py cms runserver 0.0.0.0:18010 --settings devstack_docker; sleep 2; done'
container_name: edx.devstack.studio container_name: edx.devstack.studio
depends_on: depends_on:
- mysql - mysql
......
...@@ -16,7 +16,7 @@ docker cp ${DEVSTACK_WORKSPACE}/edx-e2e-tests/upload_files/course.tar.gz edx.dev ...@@ -16,7 +16,7 @@ docker cp ${DEVSTACK_WORKSPACE}/edx-e2e-tests/upload_files/course.tar.gz edx.dev
docker-compose exec studio bash -c 'cd /tmp && tar xzf course.tar.gz' docker-compose exec studio bash -c 'cd /tmp && tar xzf course.tar.gz'
# Import the course content # Import the course content
docker-compose exec studio bash -c 'source /edx/app/edxapp/edxapp_env && python /edx/app/edxapp/edx-platform/manage.py cms --settings=devstack_docker import /tmp course' docker-compose exec studio bash -c 'source /edx/app/edxapp/edxapp_env && pip install ptvsd==3.0 && python /edx/app/edxapp/edx-platform/manage.py cms --settings=devstack_docker import /tmp course'
# Clean up the temp files # Clean up the temp files
docker-compose exec studio bash -c 'rm /tmp/course.tar.gz' docker-compose exec studio bash -c 'rm /tmp/course.tar.gz'
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment