def frappe_setup(compose: Compose): compose.stop() compose("up", "-d", "--quiet-pull") yield compose.stop()
def postgres_setup(compose: Compose): compose.stop() compose("-f", "overrides/compose.postgres.yaml", "up", "-d", "--quiet-pull") compose.bench("set-config", "-g", "root_login", "postgres") compose.bench("set-config", "-g", "root_password", "123") yield compose.stop()
def erpnext_setup(compose: Compose): compose.stop() args = ["-f", "overrides/compose.erpnext.yaml"] if CI: args += ("-f", "tests/compose.ci-erpnext.yaml") compose(*args, "up", "-d", "--quiet-pull") yield compose.stop()