Launching tasks

There are two kinds of tasks: for production purpose or for development purpose.

Tasks for production

You can get the documentation related to all tasks with:

$ udata -?

And then get the documentation for subtasks:

$ udata territories -?

Tasks for development

You can get the documentation related to all tasks with:

$ inv -l

It might be required to update your dependencies to ensure compatibility. A task is provided to automate it:

# Update dependencies
$ inv update
# Update dependencies and migrate data
$ inv update -m

It’s advised to update your workspace when you pull upstream changes or switch branch:

# Update dependencies, migrate data, recompile translations...
$ inv update -m i18nc