Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • D Dev Documentation
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
  • Wiki
    • Wiki
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • crnd-public
  • Dev Documentation
  • Wiki
  • Development Process

Development Process · Changes

Page history
Update Development Process authored Jan 21, 2019 by karavaiev's avatar karavaiev
Hide whitespace changes
Inline Side-by-side
Development-Process.md
View page @ c486ea4b
...@@ -8,16 +8,15 @@ Development process happens on the development branches (named `11.0-<branch nam ...@@ -8,16 +8,15 @@ Development process happens on the development branches (named `11.0-<branch nam
Any code changes should pass the following stages to be merged into the main branch: Any code changes should pass the following stages to be merged into the main branch:
1. Automatic static code analysis 1. Automatic static code analysis
With the following code analyzers:
With the following code analyzers: - [bandit](https://github.com/PyCQA/bandit)
- [bandit](https://github.com/PyCQA/bandit) - [palynt](https://github.com/OCA/pylint-odoo), [flake8](https://github.com/PyCQA/flake8)
- [palynt](https://github.com/OCA/pylint-odoo), [flake8](https://github.com/PyCQA/flake8) - [stylelint](https://github.com/stylelint/stylelint)
- [stylelint](https://github.com/stylelint/stylelint) - check-versions (ensure that changes to main branches will change the version of addons)
- check-versions (ensure that changes to main branches will change the version of addons)
2. Automatic tests 2. Automatic tests
- on a clean database - on a clean database
- tests with the changes made (migration tests) - tests with the changes made (migration tests)
3. Automatic check of translation coverage 3. Automatic check of translation coverage
4. Automatic review app deployment 4. Automatic review app deployment
......
Clone repository
  • CI Review App
  • Development Process
  • File Templates
    • .gitignore
    • gitlab ci.yml
    • odoo packager.yml
  • Odoo Packager
  • Set up develpment environment
  • Useful Links
  • Home
  • Процеси
    • Процес створення нового модуля в новому репозитарії
  • Тестові задачі
    • KPI
    • OKR
    • Weather Measurement
    • Робоче місце охорони