build | [path] | Build Odoo Docker image. Optionally pass specific Dockerfile. |
change-uuid | [env] | Change database uuid via xmlrpc. |
checkout | [branch][branch] | Switch and merge from one branch to another. |
checkout-config-files | [branch] | Checkout config files from another branch. |
checkout-revision | [revision] | Run Odoo revision script or checkout revision set by env var. |
clear-assets | [db] | Clear all assets of Odoo database. |
clear-filestore | [db] | Clear local filestore folder. No param will clear all filestores. Default is branch name. |
convert-database | [db] | Convert database backup file from PostgreSQL 9.5 to latest. Default is branch name. |
create-module | [path] | Create new Odoo module from template. |
deploy | [name] | Deploy to Kubernetes cluster. Options: db, admin, odoo, mail. |
disable-auto-install | | Disable auto install for enterprise modules. |
disable-mailserver | [env] | Disable mail server settings via xmlrpc. |
docker-login | | Setup Docker Hub login credentials. |
drop-db | [db] | Drop target Odoo database. Default is branch name. |
edit-env | [env] | Open env file in default editor. |
generate-admin-passwd | [pass] | Generate hash for Odoo master password. |
translate-module | [env][path][lang] | Generate translation for Odoo module. |
generate-help-doc | | Write help table to task.md file. |
generate-module-security | [path][model] | Generate model access file for a selected model of a module. |
get-module-version | [path] | Get module version from manifest. |
git-feature-branch | [path] | Create feature branch for Odoo module. |
git-mig-branch | [path] | Create migration branch for Odoo module. |
git-submodule-add | [url] [path] | Add git submodule. |
git-submodule-checkout | | Update submodules listed in the .gitmodules file. |
git-submodule-list | | List path and url of submodules. |
git-submodule-init | | Init submodules listed in the .gitmodules file. |
git-submodule-pull | | Pull all submodules. |
git-submodule-remove | [path] | Remove git submodule. |
git-submodule-switch | [branch] | Switch branch for all submodules. |
import-csv | [db][path] | Import data from csv. Filename must match PostgreSQL table name. |
info | | Show values of project env vars. |
init-db | [db] | Initialize the Odoo database. Default is branch name. |
init-nextcloud-env | [env] | Create env file for Nextcloud instance. |
init-odoo-env | [env] | Create env file for Odoo Instance. |
init-venv | | Initialize python virtual env. |
init-module | [db][name,path] | Initialize Odoo module. Default database is branch name. |
load-language | [db][lang] | Install language package in Odoo db. |
install-native | | Install Odoo requirements in source folder. |
install-odoo-scripts | | Install Odoo scripts. |
install-requirements | [db][path] | Install python packages from requirements.txt. |
install-snippet | [env][path] | Install snippet xml definition. |
down | [name] | Remove docker containers and volumes. Options: none, db, admin, odoo, mail. |
lint-module | [path] | Run pylint odoo for module. |
lint-snippets | | Run checks for all snippets. |
list | | List Docker containers. |
list-addons | | List Odoo addons. |
list-env | | List env files. |
logs | | Tail Odoo Docker container logs. |
node-install | | Install build dependencies. |
node-dev | | Start vuepress development server. |
node-build | | Create vuepress build. |
node-serve-build | | Serve vuepress build. |
odoo-cloc | [db] | Count custom line of codes. Default is branch name. |
patch-database | [db][path] | Apply sql file to database. Default database is branch name. |
publish | | Publish Odoo Docker image. |
ps | | List docker processes. |
pytest-module | [db][name,path] | Run module tests with pytest. |
release-module | [path] | Create GitHub release for a module. |
remove-module | [db][name] | Remove target Odoo module. |
reset-views | [db][key] | Execute hard reset on views matching keys. |
restart | [name] | Restart docker container. |
save-config | [name] | Save Odoo database config. |
setup-mail | [db] | Setup outgoing mail config in Odoo db. |
set-admin | [db] | Sets the password for the first user in database. Default is branch name. |
source | | Source the Python virtual env. |
start | [name][db] | Start docker container. Options: none, db, admin, odoo, native, mail. |
start-psql | [db] | Start PSQL shell in Docker container. Default is branch name. |
start-shell | [db] | Start Odoo shell from source folder. Default is branch name. |
stop | [name] | Stop docker containers. |
test-jsonrpc | [env] | Test json rpc connection. |
test-module | [db][name,path] | Test target Odoo module. |
update-app-list | [db] | Update app list. |
update-docs | | Update project docs. |
update-module | [db][name,path] | Update target Odoo module. |
update-readme | [path] | Update Readme file of Odoo module collection. |
update-snippet | [env][path] | Update snippet xml definition. |
upload-module | [env][path] | Zip and upload Odoo module. |
visualize-dependencies | [path] | Generate visualizations of module dependencies. |
version | | Show version of required tools. |
zip-module | [path] | Create zip file for module. |