[UPD] CHANGELOG and improve release doc
This commit is contained in:
parent
61e498dfbd
commit
83007e4726
2 changed files with 34 additions and 28 deletions
20
CHANGELOG.md
20
CHANGELOG.md
|
|
@ -9,7 +9,7 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
|||
|
||||
**Migration note**
|
||||
|
||||
- Update module `website`,`muk_web_theme`.
|
||||
- Update module `website`,`website_form_builder`.
|
||||
- For dev, run `poetry cache clear --all pypi`
|
||||
|
||||
### Added
|
||||
|
|
@ -23,7 +23,10 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
|||
- erplibre-3D-printing-addons
|
||||
- Add module:
|
||||
- iohub_connector to support mqtt
|
||||
- website_snippet_all to install all snippets, extracted from all themes
|
||||
- website_blog_snippet_all to install website_snippet_all with website_blog and associated snippet
|
||||
- sinerkia_jitsi_meet to integrate Jitsi
|
||||
- erplibre_website_snippets_jitsi to integrate Jitsi in snippet, work in progress
|
||||
- Add module by default:
|
||||
- auto_backup
|
||||
- muk_website_branding
|
||||
|
|
@ -42,14 +45,17 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
|||
### Changed
|
||||
|
||||
- Downgrade sphinx to 1.6.7 to support Odoo dev documentation
|
||||
- Move packages modules in makefile image creation
|
||||
- Update to poetry==1.1.14
|
||||
- Update pip dependency with security update
|
||||
- Pillow==9.0.1
|
||||
- PyPDF2==1.27.8
|
||||
- lxml==4.9.1
|
||||
- Code generator export website with attachments and scss design file with documentation
|
||||
- Code generator support multiple snippet
|
||||
- Code generator support multiple snippets
|
||||
- Into repo Numigi_odoo-project-addons rename module project_template to project_template_numigi
|
||||
- Into repo Numigi_odoo-product-addons rename module product_dimension to product_dimension_numigi
|
||||
- Into repo Numigi_odoo-partner-addons, re-enable auto-install module
|
||||
- Into repo muk-it_muk_website, re-enable auto-install module
|
||||
|
||||
### Fixed
|
||||
|
||||
|
|
@ -57,6 +63,14 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
|||
- Code generator new project supports relative path and check duplicated paths
|
||||
- Muk web theme table header background-color and on hover for Many2many
|
||||
- Script docker-compose use lowercase name
|
||||
- website_form_builder HTML support and allow option to align send button
|
||||
- Odoo cherry-pick 2 commits bus fix
|
||||
- Minor fix css color into module hr_theme from repo CybroOdoo_OpenHRMS
|
||||
- Typo in project task when logs time
|
||||
|
||||
### Removed
|
||||
|
||||
- Module package erplibre from ERPLibre_erplibre_addons and use instead image creation, check Makefile
|
||||
|
||||
## [1.3.0] - 2022-01-25
|
||||
|
||||
|
|
|
|||
|
|
@ -29,7 +29,7 @@ And update all from dev to merge into prod.
|
|||
- Run test :
|
||||
|
||||
```bash
|
||||
make test
|
||||
make test_full_fast
|
||||
```
|
||||
|
||||
### Format code
|
||||
|
|
@ -40,15 +40,6 @@ To format all code, run:
|
|||
make format
|
||||
```
|
||||
|
||||
### Update image_db
|
||||
|
||||
To generate database images in directory `./image_db`, run:
|
||||
|
||||
```bash
|
||||
make config_gen_all
|
||||
make image_db_create_all
|
||||
```
|
||||
|
||||
### Update documentations
|
||||
|
||||
To generate Markdown in directory `./doc`, run:
|
||||
|
|
@ -87,6 +78,22 @@ Test installation with code generator Geomap:
|
|||
make addons_install_code_generator_full
|
||||
```
|
||||
|
||||
### Update image_db
|
||||
|
||||
To generate database images in directory `./image_db`, run:
|
||||
|
||||
```bash
|
||||
make config_gen_all
|
||||
make image_db_create_all
|
||||
```
|
||||
|
||||
To test it, you need to clean caches and install it:
|
||||
|
||||
```bash
|
||||
./script/db_restore.py --clean_cache
|
||||
./script/db_restore.py --database test --image erplibre_website
|
||||
```
|
||||
|
||||
## Generate new prod and release
|
||||
|
||||
Generate production manifest and freeze all repos versions.
|
||||
|
|
@ -149,21 +156,6 @@ git merge --no-ff RELEASE_BRANCH
|
|||
|
||||
Add comment `Release v#.#.#`.
|
||||
|
||||
## Generate image db to accelerate db installation
|
||||
|
||||
Generate image db before tag, the image is stored in directory ./image_db
|
||||
|
||||
```bash
|
||||
make image_db_create_all
|
||||
```
|
||||
|
||||
To test it, you need to clean caches and install it:
|
||||
|
||||
```bash
|
||||
./script/db_restore.py --clean_cache
|
||||
./script/db_restore.py --database test --image erplibre_website
|
||||
```
|
||||
|
||||
## Create tag
|
||||
|
||||
Add a tag on the commit in branch master with your release. When adding tag, be sure to update default.xml
|
||||
|
|
|
|||
Loading…
Reference in a new issue