... | ... | @@ -98,53 +98,69 @@ This configuration file use [YAML](https://yaml.org/) syntax and have following |
|
|
|
|
|
```yaml
|
|
|
|
|
|
// Example odoo-packager configuration
|
|
|
# Example odoo-packager configuration
|
|
|
addons-list:
|
|
|
// Usualy contains list of addon names
|
|
|
# Usualy contains list of addon names
|
|
|
- generic_condition
|
|
|
- generic_rule
|
|
|
- website_snippet_anchor
|
|
|
- website_legal_page
|
|
|
|
|
|
// In specific cases you can specify source to get addon from.
|
|
|
# Freeze version of this addon
|
|
|
- name: website_legal_page
|
|
|
freeze: true
|
|
|
|
|
|
# In specific cases you can specify source to get addon from.
|
|
|
- name: crnd_web_diagram_fix
|
|
|
source: crnd-web
|
|
|
- name: website_logo
|
|
|
source: website_logo
|
|
|
- auth_saml
|
|
|
|
|
|
// List of git repositories to fetch addons from.
|
|
|
# Download addon from odoo apps
|
|
|
- name: bureaucrat_helpdesk_lite
|
|
|
odoo_apps: true
|
|
|
|
|
|
# List of git repositories to fetch addons from.
|
|
|
git-sources:
|
|
|
// Usually it is enough to specify repository url only
|
|
|
# Usually it is enough to specify repository url only
|
|
|
- url: "https://github.com/crnd-inc/generic-addons"
|
|
|
- url: "https://github.com/OCA/website"
|
|
|
|
|
|
// also we can specify name for repository,
|
|
|
// that could be used to reference this repository
|
|
|
// in addons-list section.
|
|
|
# also we can specify name for repository,
|
|
|
# that could be used to reference this repository
|
|
|
# in addons-list section.
|
|
|
- url: "git@gitlab.crnd.pro:crnd/crnd-web"
|
|
|
name: "crnd-web"
|
|
|
|
|
|
// Also it is possible to specify branch to of repository to be clonned.
|
|
|
// It is possible to specify one repository multiple times with different branches.
|
|
|
// There is specific parametr 'no_search' which means that this repository
|
|
|
// will not take part in search of source for addon. It will be used as source
|
|
|
// only if it is manually specified as source for addon (in addons-list)
|
|
|
# Also it is possible to specify branch to of repository to be clonned.
|
|
|
# It is possible to specify one repository multiple times with different branches.
|
|
|
# There is specific parametr 'no_search' which means that this repository
|
|
|
# will not take part in search of source for addon. It will be used as source
|
|
|
# only if it is manually specified as source for addon (in addons-list)
|
|
|
- url: "https://github.com/eslAmer/website"
|
|
|
branch: "12.0-mig-website_logo"
|
|
|
no_search: true
|
|
|
name: "website_logo"
|
|
|
|
|
|
// There are some shortcuts available.
|
|
|
// This is shortcut for OCA repositories located under github.com/OCA
|
|
|
// and internaly it will be converted to
|
|
|
// url: "https://github.com/OCA/server-auth"
|
|
|
# There are some shortcuts available.
|
|
|
|
|
|
# This is shortcut for OCA repositories located under github.com/OCA
|
|
|
# and internaly it will be converted to
|
|
|
# url: "https://github.com/OCA/server-auth"
|
|
|
- oca: server-auth
|
|
|
|
|
|
// There is one more shortcut available: 'github'.
|
|
|
// specification below will be automatically converted to
|
|
|
// url: "https://github.com/OCA/web"
|
|
|
# There is one more shortcut available: 'github'.
|
|
|
# specification below will be automatically converted to
|
|
|
# url: "https://github.com/OCA/web"
|
|
|
- github: OCA/web
|
|
|
|
|
|
# There is also shortcut for repositories located on gitlab.crnd.pro available:
|
|
|
- crnd: crnd/bureacurat-service
|
|
|
|
|
|
# Optional list of known addons, that will not be listed in missing dependencies
|
|
|
known-addons:
|
|
|
- generic_mixin
|
|
|
- crnd_web_diagram_plus
|
|
|
```
|
|
|
|
|
|
|
... | ... | |