diff --git a/tests/environment/__init__.py b/tests/environment/__init__.py index 84aef33..7bc9cb3 100644 --- a/tests/environment/__init__.py +++ b/tests/environment/__init__.py @@ -62,7 +62,7 @@ class TestEnvironment(object): return self # Destroy the env in case it wasn't killed correctly last time. subprocess.check_call(["docker", "compose", "down"], stdout=subprocess.DEVNULL, cwd=thisdir) - self._subp = _docker_process = subprocess.Popen(["docker", "compose", "up", "--build", "--force-recreate", "--no-deps"], stdout=subprocess.DEVNULL, cwd=thisdir) + self._subp = _docker_process = subprocess.Popen(["docker", "compose", "up", "--build", "--force-recreate", "--no-deps"], cwd=thisdir) if not self._wait_for_meshcentral(): self.__exit__(None, None, None) raise Exception("Failed to create docker instance") diff --git a/tests/environment/config/meshcentral/overrides/.gitignore b/tests/environment/config/meshcentral/overrides/.gitignore new file mode 100644 index 0000000..86d0cb2 --- /dev/null +++ b/tests/environment/config/meshcentral/overrides/.gitignore @@ -0,0 +1,4 @@ +# Ignore everything in this directory +* +# Except this file +!.gitignore \ No newline at end of file diff --git a/tests/environment/meshcentral.dockerfile b/tests/environment/meshcentral.dockerfile index b2e213a..af192ae 100644 --- a/tests/environment/meshcentral.dockerfile +++ b/tests/environment/meshcentral.dockerfile @@ -4,4 +4,5 @@ RUN apk add python3 WORKDIR /opt/meshcentral/ COPY ./scripts/meshcentral ./scripts COPY ./config/meshcentral/data /opt/meshcentral/meshcentral-data +COPY ./config/meshcentral/overrides /opt/meshcentral/meshcentral CMD ["python3", "/opt/meshcentral/scripts/create_users.py"] \ No newline at end of file