[ADD] makefile: run_parallel_cg and run_parallel_cg_template

- use parallel in bash and read txt config
This commit is contained in:
Mathieu Benoit 2023-01-04 08:35:11 -05:00
parent fcad933850
commit 7847229661
6 changed files with 39 additions and 2 deletions

View file

@ -55,6 +55,14 @@ run_code_generator:
# -$(BROWSER) http://localhost:8069
./run.sh --database code_generator
.PHONY: run_parallel_cg
run_parallel_cg:
parallel < ./conf/list_cg_test.txt
.PHONY: run_parallel_cg_template
run_parallel_cg_template:
parallel < ./conf/list_cg_template_test.txt
#############
# INSTALL #
#############

View file

@ -0,0 +1,6 @@
./script/addons/install_addons_restore_dev.sh code_generator_template_demo_internal
./script/addons/install_addons_restore_dev.sh code_generator_template_demo_internal_inherit
./script/addons/install_addons_restore_dev.sh code_generator_template_demo_mariadb_sql_example_1
./script/addons/install_addons_restore_dev.sh code_generator_template_demo_portal
./script/addons/install_addons_restore_dev.sh code_generator_template_demo_sysadmin_cron
./script/addons/install_addons_restore_dev.sh code_generator_template_demo_website_snippet

15
conf/list_cg_test.txt Normal file
View file

@ -0,0 +1,15 @@
./script/addons/install_addons_restore_dev.sh code_generator_template_code_generator
./script/addons/install_addons_restore_dev.sh code_generator_auto_backup
./script/addons/install_addons_restore_dev.sh code_generator_demo
./script/addons/install_addons_restore_dev.sh code_generator_demo_export_helpdesk
./script/addons/install_addons_restore_dev.sh code_generator_demo_export_website
./script/addons/install_addons_restore_dev.sh code_generator_demo_export_website_attachments
./script/addons/install_addons_restore_dev.sh code_generator_demo_portal
./script/addons/install_addons_restore_dev.sh code_generator_demo_internal
./script/addons/install_addons_restore_dev.sh code_generator_demo_internal_inherit
./script/addons/install_addons_restore_dev.sh code_generator_demo_mariadb_sql_example_1
./script/addons/install_addons_restore_dev.sh code_generator_demo_theme_website
./script/addons/install_addons_restore_dev.sh code_generator_demo_website_leaflet
./script/addons/install_addons_restore_dev.sh code_generator_demo_website_multiple_snippet
./script/addons/install_addons_restore_dev.sh code_generator_demo_website_snippet
./script/addons/install_addons_restore_dev.sh code_generator_migrator_demo_mariadb_sql_example_1

View file

@ -0,0 +1,4 @@
#!/usr/bin/env bash
# "$1" code_generator_name
./script/database/db_restore.py --database "$1"
./script/addons/coverage_install_addons_dev.sh "$1" "$1"

View file

@ -14,9 +14,9 @@ fi
echo "Install module '$2' on BD '$1'"
if [[ $# -eq 3 ]]; then
./run.sh --no-http --stop-after-init --dev qweb -d "$1" -i "$2" -u "$2" -c "$3"
./run.sh --no-http --stop-after-init --dev cg -d "$1" -i "$2" -u "$2" -c "$3"
else
./run.sh --no-http --stop-after-init --dev qweb -d "$1" -i "$2" -u "$2"
./run.sh --no-http --stop-after-init --dev cg -d "$1" -i "$2" -u "$2"
fi
retVal=$?

View file

@ -0,0 +1,4 @@
#!/usr/bin/env bash
# "$1" code_generator_name
./script/database/db_restore.py --database "$1"
./script/addons/install_addons_dev.sh "$1" "$1"