User:Rhelmer/Socorro Release Automation: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(note on socorro release automation)
 
 
(3 intermediate revisions by the same user not shown)
Line 5: Line 5:
** tasks
** tasks
*** [DONE] every SVN checkin tested by continuous integration
*** [DONE] every SVN checkin tested by continuous integration
**** {{bug|602559}}
**** https://hudson.mozilla.org/job/socorro/
**** https://hudson.mozilla.org/job/socorro/
*** auto-install to staging by Hudson
*** auto-install to staging by Hudson
**** {{bug|605185}}
*** auto-QA (e.g. selenium) of staging, triggered by Hudson
*** auto-QA (e.g. selenium) of staging, triggered by Hudson


Line 12: Line 14:
** goals
** goals
*** simplify install/upgrade of socorro components
*** simplify install/upgrade of socorro components
**** this would be a good use of the "dev staging environment"
**** should be able to auto-install to clean CentOS/RHEL image
**** should be able to auto-install to clean CentOS/RHEL image
** tasks
** tasks
*** talk to AMO and other teams about how they do production
*** talk to AMO and other teams about how they do production
**** virtualenv? manual? etc.?
**** virtualenv? manual? etc.?

Latest revision as of 06:25, 16 April 2011

  • phase 1 ("make what we have better/smoother/automatic")
    • goals
      • do not let regressions or obvious errors into production
      • enable more frequent production pushes
    • tasks
  • phase 2 ("rethink how to install dev/staging/production")
    • goals
      • simplify install/upgrade of socorro components
        • this would be a good use of the "dev staging environment"
        • should be able to auto-install to clean CentOS/RHEL image
    • tasks
      • talk to AMO and other teams about how they do production
        • virtualenv? manual? etc.?