Difference between revisions of "Buildbot and EC2/0.4"
(→Downloads) |
|||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
= Release 0.4 = | = Release 0.4 = | ||
− | + | [[Buildbot_and_EC2| Buildbot and EC2 Project Page]] | |
== Goals == | == Goals == | ||
*Run a Try server @ Home | *Run a Try server @ Home | ||
Line 21: | Line 21: | ||
[http://sabotagestudios.info/cgi-bin/sendchange.cgi Try Server Patch Submission Page] | [http://sabotagestudios.info/cgi-bin/sendchange.cgi Try Server Patch Submission Page] | ||
+ | |||
+ | == Tasks == | ||
+ | |||
+ | <table style="width: 100%;" class="standard-table" cellborder=1 border=1 cellpadding=3 cellspacing=0> | ||
+ | <th style="width: 17%;">Task</th> | ||
+ | <th style="width: 35%>Details</th> | ||
+ | <th style="width: 5%;">Priority</th> | ||
+ | <th style="width: 10%;">Contributors</th> | ||
+ | <th style="width: 15%;">Status</th> | ||
+ | <th style="width: 4%;">Target</th> | ||
+ | <th style="width: 4%;">Completed</th> | ||
+ | <th style="width: 10%;">Link(s)</th> | ||
+ | |||
+ | <tr> | ||
+ | <td>Try Server</td> | ||
+ | <td>Start a Try Server on a Linux machine.</td> | ||
+ | <td style="background-color: red; text-align: center; font-weight: bold; font-size: bigger">High</td> | ||
+ | <td>[[User:Awdelyea|Adam Delyea]]</td> | ||
+ | <td style="background-color: green; text-align: center; font-weight: bold;">Done</td> | ||
+ | <td style="background-color: green; text-align: center; font-weight: bold;">14/01/08</td> | ||
+ | <td style="background-color: green; text-align: center; font-weight: bold;">14/01/08</td> | ||
+ | <td>[http://wiki.mozilla.org/Build:TryServer Mozilla Try Server]</td> | ||
+ | </tr> | ||
+ | |||
+ | <tr> | ||
+ | <td>EC2 on Try Server</td> | ||
+ | <td>Make the Try Server use EC2 to spawn build slaves.</td> | ||
+ | <td style="background-color: red; text-align: center; font-weight: bold; font-size: bigger">High</td> | ||
+ | <td>[[User:Awdelyea|Adam Delyea]]</td> | ||
+ | <td style="background-color: green; text-align: center; font-weight: bold;">Done</td> | ||
+ | <td style="background-color: green; text-align: center; font-weight: bold;">14/01/08</td> | ||
+ | <td style="background-color: green; text-align: center; font-weight: bold;">14/01/08</td> | ||
+ | <td><!-- No Links --></td> | ||
+ | </tr> | ||
+ | </table> | ||
+ | |||
+ | == News == |
Latest revision as of 12:57, 1 February 2008
Release 0.4
Goals
- Run a Try server @ Home
- Make Try server use EC2
About
For this release, it was important to make this project more useful for Mozilla.
For EC2 to be useful, you have to use it when you have periods of inactivity, or periods of sudden increased activity. This appears to happen most often on Mozilla's Try Server.
The Try Server lets developers submit a patch to the trunk, and have it build on all 3 OS's, without submitting their change to trunk. So, it's just a place where developers can try and see if their patch will work on all 3 major OS's.
Since developers are using the Try Server continuously, and it's a service that cannot really be taken offline, Seneca will be hosting it's own Try Server. Right now it is very unclear how many machines will be made available to this Try Server, but there should be about 10 machines available for this project at the beginning. As the project continues, more servers will likely be added.
Since time is an issue in getting access to the servers @ Seneca, the first little bit in getting the Try Server to use EC2 build slaves will be running on an external (from Seneca) server. Once that is completed, a zip of the buildbot files will be made available here.
Server Location
Try Server Patch Submission Page
Tasks
Task | Details | Priority | Contributors | Status | Target | Completed | Link(s) |
---|---|---|---|---|---|---|---|
Try Server | Start a Try Server on a Linux machine. | High | Adam Delyea | Done | 14/01/08 | 14/01/08 | Mozilla Try Server |
EC2 on Try Server | Make the Try Server use EC2 to spawn build slaves. | High | Adam Delyea | Done | 14/01/08 | 14/01/08 |