diff --git a/make_dev_container.sh b/make_dev_container.sh index 8d51ddba4bab6d4c4e6baef4231ef64d244a6379..3410c24bdb974d7e0c336c4ee3f387d6d8bdb18a 100755 --- a/make_dev_container.sh +++ b/make_dev_container.sh @@ -13,6 +13,10 @@ docker container stop symposion docker container rm symposion docker container create --env-file docker/laptop-mode-env -p 28000:8000 -v $(pwd):/app/symposion_app --name symposion ${CONTAINER_NAME} docker container start symposion +## When we started the container and mounted . into /app/symposion_app, it hides the static/build directory +## As a kludge, re-run collectstatic to recreate it +## Possible alternative here: don't mount all of ., just mount the bits that we'd live to have update live +docker exec symposion ./manage.py collectstatic --noinput -v 0 docker exec symposion ./manage.py migrate docker exec symposion ./manage.py loaddata ./fixtures/{conference,sites,sitetree,proposal_base,flatpages}.json docker exec symposion ./manage.py create_review_permissions