From 4e63b479ff772defce5683c75bc04d0639fd5f3c Mon Sep 17 00:00:00 2001 From: Janik von Rotz Date: Fri, 7 Nov 2025 17:33:20 +0100 Subject: [PATCH] feat(revision): add support for WITHOUT_DEMO environment variable to skip demo data during init --- images/odoo/bin/setup-tests | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/images/odoo/bin/setup-tests b/images/odoo/bin/setup-tests index e4166b01..cf930745 100755 --- a/images/odoo/bin/setup-tests +++ b/images/odoo/bin/setup-tests @@ -18,9 +18,15 @@ fi log-entrypoint "Install depends modules for testing: $test_depends_modules" odoo_init_lang=${ODOO_INIT_LANG:="en_US"} +without_demo=${WITHOUT_DEMO:=True} +odoo_init_param="" +if [[ "$without_demo" = "True" ]]; then + odoo_init_param="--without-demo=all" +fi unbuffer /opt/odoo-venv/bin/odoo \ -d "$ODOO_DATABASE" \ -i "${test_depends_modules:-base}" \ --load-language=$odoo_init_lang \ --stop-after-init \ - --http-port=8068 + --http-port=8068 \ + $odoo_init_param