Support:Sumodev/Continuous Deployment: Difference between revisions

Jump to navigation Jump to search
Line 36: Line 36:
=== Testing ===
=== Testing ===


* Expand unit test suite to cover front end and JavaScript.
* {{ontrack|Expand unit test suite to cover front end and JavaScript.}}
* Organize test suite into unit/functional/acceptance/etc.
* Organize test suite into unit/functional/acceptance/etc.
* Work with Web QA Automation to maximize automated coverage and combine results.
* Work with Web QA Automation to maximize automated coverage and combine results.
Line 52: Line 52:
There is a qualitative difference between deciding which work to group into a release and when to fix small bugs when changes go live immediately. Our concept of planning will have to change.
There is a qualitative difference between deciding which work to group into a release and when to fix small bugs when changes go live immediately. Our concept of planning will have to change.


# Push every week. (By end of Q2.)
# {{done|Push every week.}} (By end of Q2.)
# Push every day.
# Push every day.
# Push several times per day.
# Push several times per day.
Line 58: Line 58:
=== Features ===
=== Features ===


* Support feature flags.
* {{done|Support feature flags.}}
* Support features per group or percentage.
* {{done|Support features per group or percentage.}}
664

edits

Navigation menu