QA/Automation/Projects/Mozmill Automation/On Demand Config Generator: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
 
(4 intermediate revisions by one other user not shown)
Line 1: Line 1:
=Overview=
==Overview==
On Demand Config Generator is an application that intends to generate valid configuration files for Mozmill CI on-demand jobs, in order to reduce the chance of human error.
Mozmill CI Configuration Generator is an application that intends to generate valid configuration files for Mozmill CI on-demand jobs, in order to reduce the chance of human error.


{| style="width: 90%; margin: 0 0 1em 1em" |
{| style="width: 90%; margin: 0 0 1em 1em" |
Line 7: Line 7:
  |- valign="top"
  |- valign="top"
  | '''Name:'''
  | '''Name:'''
  | On Demand Config Generator
  | Mozmill CI Configuration Generator
  |- valign="top"
  |- valign="top"
  | '''Leads:'''
  | '''Leads:'''
  | [mailto:dhunt@mozilla.com Dave Hunt]
  | [mailto:cosmin.malutan@softvision.ro Cosmin Malutan]
  |- valign="top"
  |- valign="top"
  | '''Contributors:'''
  | '''Contributors:'''
  | n/a
  | TBD
  |- valign="top"
  |- valign="top"
  | '''Repository:'''  
  | '''Repository:'''  
  | https://github.com/davehunt/mciconf
  | https://github.com/cosmin-malutan/mciconf
  |- valign="top"
  |- valign="top"
  | '''Etherpad:'''
  | '''Etherpad:'''
  | https://etherpad.mozilla.org/mciconf
  | https://etherpad.mozilla.org/mciconf
|}
|}


==Requirements==
==Requirements==

Latest revision as of 10:40, 13 January 2014

Overview

Mozmill CI Configuration Generator is an application that intends to generate valid configuration files for Mozmill CI on-demand jobs, in order to reduce the chance of human error.

Name: Mozmill CI Configuration Generator
Leads: Cosmin Malutan
Contributors: TBD
Repository: https://github.com/cosmin-malutan/mciconf
Etherpad: https://etherpad.mozilla.org/mciconf

Requirements

  • We want our application to generate well formed config files.
  • Should do field validation.
  • Should check if the given builds exists.
  • Should be able to load and check external files.
  • Should be able to save jobs and load them back (localStorage).