Merge branch 'develop'
- improve run_parallel_cg - udpate manifest cg branch 12.0 - other script improvement
This commit is contained in:
commit
5b0ea51bb6
12 changed files with 75 additions and 14 deletions
9
Makefile
9
Makefile
|
|
@ -63,6 +63,10 @@ run_parallel_cg:
|
|||
run_parallel_cg_template:
|
||||
parallel < ./conf/list_cg_template_test.txt
|
||||
|
||||
.PHONY: run_parallel_cg_migrator
|
||||
run_parallel_cg_migrator:
|
||||
parallel < ./conf/list_cg_migrator_test.txt
|
||||
|
||||
#############
|
||||
# INSTALL #
|
||||
#############
|
||||
|
|
@ -589,6 +593,9 @@ test_full:
|
|||
.PHONY: test_full_fast
|
||||
test_full_fast:
|
||||
./script/make.sh clean
|
||||
# Need to create a BD to create cache _cache_erplibre_base
|
||||
./script/database/db_restore.py --database test
|
||||
#./script/test/run_parallel_test.py --keep_cache
|
||||
./script/test/run_parallel_test.py
|
||||
# TODO This test is broken in parallel
|
||||
./script/make.sh test_code_generator_hello_world
|
||||
|
|
@ -596,6 +603,8 @@ test_full_fast:
|
|||
.PHONY: test_full_fast_coverage
|
||||
test_full_fast_coverage:
|
||||
./script/make.sh clean
|
||||
# Need to create a BD to create cache _cache_erplibre_base
|
||||
./script/database/db_restore.py --database test
|
||||
./.venv/bin/coverage erase
|
||||
./script/test/run_parallel_test.py --coverage
|
||||
# TODO This test is broken in parallel
|
||||
|
|
|
|||
1
conf/list_cg_migrator_test.txt
Normal file
1
conf/list_cg_migrator_test.txt
Normal file
|
|
@ -0,0 +1 @@
|
|||
./script/addons/install_addons_restore_dev.sh code_generator_migrator_demo_mariadb_sql_example_1
|
||||
|
|
@ -1,6 +1,8 @@
|
|||
./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
|
||||
./script/addons/install_addons_cg_template_restore_dev.sh code_generator code_generator_template_code_generator
|
||||
./script/addons/install_addons_cg_template_restore_dev.sh demo_internal code_generator_template_demo_internal
|
||||
./script/addons/install_addons_cg_template_restore_dev.sh demo_internal_inherit code_generator_template_demo_internal_inherit
|
||||
./script/addons/install_addons_cg_template_restore_dev.sh demo_mariadb_sql_example_1 code_generator_template_demo_mariadb_sql_example_1
|
||||
./script/addons/install_addons_cg_template_restore_dev.sh demo_portal code_generator_template_demo_portal
|
||||
./script/addons/install_addons_cg_template_restore_dev.sh auto_backup code_generator_template_demo_sysadmin_cron
|
||||
./script/addons/install_addons_cg_template_restore_dev.sh demo_website_multiple_snippet code_generator_template_demo_website_multiple_snippet
|
||||
./script/addons/install_addons_cg_template_restore_dev.sh demo_website_snippet code_generator_template_demo_website_snippet
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
./script/addons/install_addons_restore_dev.sh code_generator_template_code_generator
|
||||
./script/addons/install_addons_restore_dev.sh code_generator_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
|
||||
|
|
@ -12,4 +12,3 @@
|
|||
./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
|
||||
|
|
@ -100,8 +100,8 @@
|
|||
<project name="odoo-base-addons.git" path="addons/Numigi_odoo-base-addons" remote="Numigi" revision="12.0_dev" groups="addons"/>
|
||||
<project name="odoo-business-spending-management-quebec-canada.git" path="addons/MathBenTech_odoo-business-spending-management-quebec-canada" remote="MathBenTech" groups="addons,base"/>
|
||||
<project name="odoo-cloud-platform.git" path="addons/camptocamp_odoo-cloud-platform" remote="camptocamp" revision="12.0_dev" groups="addons"/>
|
||||
<project name="odoo-code-generator-template.git" path="addons/TechnoLibre_odoo-code-generator-template" revision="dev" remote="TechnoLibre" groups="addons,code_generator,image_db"/>
|
||||
<project name="odoo-code-generator.git" path="addons/TechnoLibre_odoo-code-generator" remote="TechnoLibre" revision="dev" groups="addons,code_generator,image_db"/>
|
||||
<project name="odoo-code-generator-template.git" path="addons/TechnoLibre_odoo-code-generator-template" revision="12.0" remote="TechnoLibre" groups="addons,code_generator,image_db"/>
|
||||
<project name="odoo-code-generator.git" path="addons/TechnoLibre_odoo-code-generator" remote="TechnoLibre" revision="12.0" groups="addons,code_generator,image_db"/>
|
||||
<project name="odoo-development.git" path="doc/itpp-labs_odoo-development" remote="itpp-labs" revision="12.0_dev" groups="odoo"/>
|
||||
<project name="odoo-entertainment-addons.git" path="addons/Numigi_odoo-entertainment-addons" remote="Numigi" revision="12.0_dev" groups="addons"/>
|
||||
<project name="odoo-git-addons.git" path="addons/Numigi_odoo-git-addons" remote="Numigi" groups="addons"/>
|
||||
|
|
|
|||
|
|
@ -67,8 +67,8 @@ def main():
|
|||
_logger.error(f"Missing section 'options' in '{config.config}'")
|
||||
return -1
|
||||
|
||||
lst_addons_path = addons_path.split(",")
|
||||
lst_module = config.module.split(",")
|
||||
lst_addons_path = addons_path.strip(",").split(",")
|
||||
lst_module = config.module.strip(",").split(",")
|
||||
|
||||
dct_module_exist = defaultdict(list)
|
||||
dct_module_exist_empty = defaultdict(list)
|
||||
|
|
|
|||
|
|
@ -1,4 +1,15 @@
|
|||
#!/usr/bin/env bash
|
||||
# "$1" code_generator_name
|
||||
./script/database/db_restore.py --database "$1"
|
||||
retVal=$?
|
||||
if [[ $retVal -ne 0 ]]; then
|
||||
echo "Error ./script/database/db_restore.py into coverage_install_addons_restore_dev.sh"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
./script/addons/coverage_install_addons_dev.sh "$1" "$1"
|
||||
retVal=$?
|
||||
if [[ $retVal -ne 0 ]]; then
|
||||
echo "Error ./script/addons/coverage_install_addons_dev.sh into coverage_install_addons_restore_dev.sh"
|
||||
exit 1
|
||||
fi
|
||||
|
|
|
|||
21
script/addons/install_addons_cg_template_restore_dev.sh
Executable file
21
script/addons/install_addons_cg_template_restore_dev.sh
Executable file
|
|
@ -0,0 +1,21 @@
|
|||
#!/usr/bin/env bash
|
||||
# "$1" module_name
|
||||
# "$1" code_generator_template_name
|
||||
./script/database/db_restore.py --database "$2"
|
||||
retVal=$?
|
||||
if [[ $retVal -ne 0 ]]; then
|
||||
echo "Error ./script/database/db_restore.py into install_addons_cg_template_restore_dev.sh"
|
||||
exit 1
|
||||
fi
|
||||
./script/addons/install_addons_dev.sh "$2" "$1"
|
||||
retVal=$?
|
||||
if [[ $retVal -ne 0 ]]; then
|
||||
echo "Error ./script/addons/install_addons_dev.sh install module into install_addons_cg_template_restore_dev.sh"
|
||||
exit 1
|
||||
fi
|
||||
./script/addons/install_addons_dev.sh "$2" "$2"
|
||||
retVal=$?
|
||||
if [[ $retVal -ne 0 ]]; then
|
||||
echo "Error ./script/addons/install_addons_dev.sh install template into install_addons_cg_template_restore_dev.sh"
|
||||
exit 1
|
||||
fi
|
||||
|
|
@ -1,4 +1,9 @@
|
|||
#!/usr/bin/env bash
|
||||
# $1 BD NAME
|
||||
# $2 file_path
|
||||
./script/addons/install_addons.sh "$1" "$(<$2)"
|
||||
./script/addons/install_addons.sh "$1" "$(<$2)"
|
||||
retVal=$?
|
||||
if [[ $retVal -ne 0 ]]; then
|
||||
echo "Error ./script/addons/install_addons.sh into install_addons_from_file.sh"
|
||||
exit 1
|
||||
fi
|
||||
|
|
|
|||
|
|
@ -1,4 +1,15 @@
|
|||
#!/usr/bin/env bash
|
||||
# "$1" code_generator_name
|
||||
./script/database/db_restore.py --database "$1"
|
||||
retVal=$?
|
||||
if [[ $retVal -ne 0 ]]; then
|
||||
echo "Error ./script/database/db_restore.py into install_addons_restore_dev.sh"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
./script/addons/install_addons_dev.sh "$1" "$1"
|
||||
retVal=$?
|
||||
if [[ $retVal -ne 0 ]]; then
|
||||
echo "Error ./script/addons/install_addons_dev.sh into install_addons_restore_dev.sh"
|
||||
exit 1
|
||||
fi
|
||||
|
|
|
|||
|
|
@ -11,13 +11,14 @@ fi
|
|||
|
||||
# Update git-repo
|
||||
./script/manifest/update_manifest_local_dev.sh
|
||||
retVal=$?
|
||||
if [[ $retVal -ne 0 ]]; then
|
||||
echo "Error manifest update, check git-repo."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Install maintainer-tools
|
||||
cd script/OCA_maintainer-tools
|
||||
cd script/OCA_maintainer-tools || exit
|
||||
# virtualenv is not installed by default
|
||||
#virtualenv env
|
||||
../../.venv/bin/python -m venv env
|
||||
|
|
|
|||
|
|
@ -11,6 +11,7 @@ fi
|
|||
|
||||
# Update git-repo
|
||||
./script/manifest/update_manifest_prod.sh
|
||||
retVal=$?
|
||||
if [[ $retVal -ne 0 ]]; then
|
||||
echo "Error manifest update, check git-repo."
|
||||
exit 1
|
||||
|
|
|
|||
Loading…
Reference in a new issue