Subfactories
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenERP buildbot configurator |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Over time, our builds have become more and more pluggable.
We have three method registries inside the main configurator class. docstring extract:
post_buildout_steps now come with three builtin sets of steps :
- standard (uses bin/test_openerp -i)
- nose (install modules, run nosetests)
- functional (start openerp on a reserved port, run functional testing command)
We have two more to make independent of anybox internal configuration and include in the standard distribution:
- static-analysis (runs flake8)
- packaging (use all packaging oriented features of anybox.
(these are currently added from our master.cfg files)
The configurator class is now way too big, we must extract these registries in a separated 'subfactories' package
Done !
static-analysis has been published in the same round