canmove, Confirmed users
2,041
edits
(Created page with "__NOTOC__ =Overview= The Mozmill Automation team currently performs update testing triggered by a daily cron job. This approach has some weaknesses: * If no build lands, we still...") |
|||
Line 26: | Line 26: | ||
# Pulse Trigger received on build landing, contains current build id | # Pulse Trigger received on build landing, contains current build id | ||
# Trigger polling script on VM catches trigger | # Trigger polling script on VM catches trigger | ||
# Trigger polling script adds build to queue (directory full of | # Trigger polling script adds build to queue (directory full of action snippets or a single flat file) for processing. | ||
#* Initial Proof of Concept will not include a queue. | #* Initial Proof of Concept will not include a queue. | ||
# Queue polling script pulls the job off the queue, does two things: | # Queue polling script pulls the job off the queue, does two things: | ||
Line 33: | Line 33: | ||
* Initial reporting to brasstacks, possibly email on failures | * Initial reporting to brasstacks, possibly email on failures | ||
* Initial version for trunk, en_US only. Implementing OS X version first, other platforms to come very shortly thereafter. | * Initial version for trunk, en_US only. Implementing OS X version first, other platforms to come very shortly thereafter. | ||
==Resources already present== | ==Resources already present== | ||
* Script to install a build | * Script to install a build |