|
1 | 1 | # Setting Up Build Bots
|
2 | 2 |
|
3 |
| -We currently have 4 build bots that produce the following builds |
4 |
| -- **[buildbot-linux]** Ubuntu 18.04 machine |
5 |
| - - builds: `webkit-gtk`, `webkit-wpe`, `firefox-linux` |
6 |
| -- **[buildbot-mac-10.14]** Mac 10.14 machine |
7 |
| - - builds: `webKit-mac-10.14`, `firefox-mac` |
8 |
| -- **[buildbot-mac-10.15]** machine |
9 |
| - - builds: `webkit-mac-10.15` |
10 |
| -- **[buildbot-windows]** Windows 10 machine |
11 |
| - - builds: `firefox-win32`, `firefox-win64`, `webkit-win64` |
| 3 | +We currently have 5 build bots that produce 9 browser builds: |
| 4 | +- **`buildbot-ubuntu-18.04`** |
| 5 | + - `firefox-ubuntu-18.04.zip` |
| 6 | + - `webkit-ubuntu-18.04.zip` |
| 7 | +- **`buildbot-ubuntu-20.04`** |
| 8 | + - `webkit-ubuntu-20.04.zip` |
| 9 | +- **`buildbot-mac-10.14`** |
| 10 | + - `firefox-mac-10.14.zip` |
| 11 | + - `webkit-mac-10.14.zip` |
| 12 | +- **`buildbot-mac-10.15`** |
| 13 | + - `webkit-mac-10.15.zip` |
| 14 | +- **`buildbot-windows`** |
| 15 | + - `firefox-win32.zip` |
| 16 | + - `firefox-win64.zip` |
| 17 | + - `webkit-win64.zip` |
12 | 18 |
|
13 | 19 | This document describes setting up bots infrastructure to produce
|
14 | 20 | browser builds.
|
@@ -234,14 +240,9 @@ $ sudo update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-9
|
234 | 240 | $ sudo update-alternatives --install /usr/bin/clang clang /usr/bin/clang-9 100
|
235 | 241 | ```
|
236 | 242 |
|
237 |
| -> **NOTE**: Firefox build config can be checked official Firefox builds, navigating to `about:buildconfig` URL. |
| 243 | +> **NOTE**: Firefox build config can be checked official Firefox builds, navigating to `about:buildconfig` URL. |
238 | 244 |
|
239 |
| -## Setting Bot Environment |
240 |
| - |
241 |
| -WebKit on Linux requires a new version of BubbleWrap. Download from https://launchpad.net/ubuntu/+source/bubblewrap/0.3.1-1ubuntu1 and install manually. |
242 |
| - |
243 |
| -> TODO: instructions to set up linux bot |
244 |
| -
|
245 |
| -## Running Build Loop |
| 245 | +To document precisely my steps to bring up bots: |
| 246 | +- [July 22, 2020: Setting up Ubuntu 18.04 buildbot on Azure](https://gist.github.com/aslushnikov/a4a3823b894888546e741899e69a1d8e) |
| 247 | +- [July 22, 2020: Setting up Ubuntu 20.04 buildbot on Azure](https://gist.github.com/aslushnikov/a0bd658b575022e198443f856b5185e7) |
246 | 248 |
|
247 |
| -> TODO: instructions to set up cron jobs |
|
0 commit comments