mirror of
https://github.com/ChristianLight/tutor.git
synced 2024-11-13 16:56:29 +00:00
Accelerate container bootstrapping
We don't need to run "chmod" on openedx files outside of development mode. So, there is no need to set the USERID environment variable in most cases. This should considerably accelerate pretty much all commands that involve the openedx container. For discussion consult PR #98.
This commit is contained in:
parent
d9f7ff830a
commit
1d8fd232a5
@ -1,5 +1,6 @@
|
||||
# Changelog
|
||||
|
||||
- 2018-11-23 [Improvement] Faster container bootstrapping without "chmod", as suggested by @silviot
|
||||
- 2018-11-20 [Bugfix] Fix cross-platform theme assets generation
|
||||
- 2018-11-17 [Improvement] Custom nginx port mapping. :crossed_swords: @frob @frohro
|
||||
- 2018-11-17 [Improvement] Add "make restart-openedx" command. :+1: @frob
|
||||
|
4
Makefile
4
Makefile
@ -29,9 +29,9 @@ ifeq ($(ACTIVATE_PORTAINER), 1)
|
||||
endif
|
||||
|
||||
DOCKER_COMPOSE_RUN = $(DOCKER_COMPOSE) run --rm
|
||||
DOCKER_COMPOSE_RUN_OPENEDX = $(DOCKER_COMPOSE_RUN) -e USERID=$(USERID) -e SETTINGS=$(EDX_PLATFORM_SETTINGS)
|
||||
DOCKER_COMPOSE_RUN_OPENEDX = $(DOCKER_COMPOSE_RUN) -e SETTINGS=$(EDX_PLATFORM_SETTINGS)
|
||||
ifneq ($(EDX_PLATFORM_PATH),)
|
||||
DOCKER_COMPOSE_RUN_OPENEDX += --volume="$(EDX_PLATFORM_PATH):/openedx/edx-platform"
|
||||
DOCKER_COMPOSE_RUN_OPENEDX += -e USERID=$(USERID) --volume="$(EDX_PLATFORM_PATH):/openedx/edx-platform"
|
||||
endif
|
||||
|
||||
DOCKER_COMPOSE_RUN_LMS = $(DOCKER_COMPOSE_RUN_OPENEDX) -p 8000:8000 lms
|
||||
|
Loading…
Reference in New Issue
Block a user