Commit Graph

25 Commits

Author SHA1 Message Date
Yohix
bfd32fe6d2
doc: fix typos (#1284) 2020-03-07 08:37:47 -08:00
Andrey Lushnikov
b188f397cf devops: do not assume that checkout exists
We will prepare it later on, so the check itself is not needed.
2020-02-12 18:19:00 -08:00
Andrey Lushnikov
3acc65d285 devops: teach //browser_patches/webkit/build.sh to build both GTK & WPE
- use `//browser_patches/webkit/build.sh --gtk` to build GTK only
- use `//browser_patches/webkit/build.sh --wpe` to build WPE only
2020-02-07 13:57:08 -08:00
Andrey Lushnikov
871235939e devops: prettify telegram messages 2020-02-07 12:42:20 -08:00
Andrey Lushnikov
d62080ff1e devops: report upload build size via TG notification 2020-01-17 16:56:04 -08:00
Andrey Lushnikov
c517542f39 devops: send tg notifications for webkit-gtk-wpe 2020-01-17 16:37:49 -08:00
Andrey Lushnikov
64884dc278 devops: produce webkit-wpe builds 2020-01-17 14:43:00 -08:00
Andrey Lushnikov
9a944db53f devops: rewrite checkout_build_archive_upload with build flavors
This patch establishes the following convention:
- scripts `checkout_build_archive_upload.sh` and `upload.sh` now accept
  build flavor instead of browser name. Build flavor fully defines the
  build produced / uploaded.
- scripts under `//browser_patches/webkit` and
  `//browser_patches/firefox` produce build that is specific to the host
  system.
2020-01-17 14:27:17 -08:00
Andrey Lushnikov
d5fb264b8c devops: remove --win64 flag from checkout_build_archive_upload.sh
Both `checkout_build_archive_upload.sh` and `upload.sh` scripts now
accept a `firefox-win64` browser instead of an optional `--win64` flag.

This is a preparation before introducing `webkit-wpe` parameter in these
scripts.
2020-01-11 03:15:29 +01:00
Andrey Lushnikov
099aa69374 devops: use only first commit line for Telegram notification messages 2020-01-11 00:35:30 +01:00
Andrey Lushnikov
5a69cd0068 devops: properly fetch commit message that triggered new build (#442) 2020-01-09 09:21:49 -08:00
Andrey Lushnikov
db8e75693c devops(bots): include commit title in telegram notifications 2020-01-08 15:45:45 +00:00
Andrey Lushnikov
d86c51b293 devops: report all buildbot failures 2019-12-11 14:21:47 -08:00
Andrey Lushnikov
0e03c44c01 devops: unify reporting messages 2019-12-10 18:43:16 -08:00
Andrey Lushnikov
f2a4467166 devops: fix checkout_build_archive_upload.sh script 2019-12-10 18:23:50 -08:00
Andrey Lushnikov
7f5e52b97a devops: teach buildbots to report their status 2019-12-10 17:46:43 -08:00
Andrey Lushnikov
cb92cd0d5c devops: teach {firefox,webkit}/build.sh to build current branch
The check for the proper branch has moved to
`checkout_build_archive_upload.sh` script.
2019-12-09 14:38:23 -08:00
Andrey Lushnikov
3866a00ad5 devops: fix win64 ffox build 2019-11-25 15:57:52 -08:00
Andrey Lushnikov
860915b9da devops: fix firefox win64 build 2019-11-25 14:01:39 -08:00
Andrey Lushnikov
a4d6175760 devops: support firefox-win64 builds 2019-11-22 20:49:40 -08:00
Andrey Lushnikov
1a98a4d5e8 devops: build bots should do clean builds 2019-11-22 19:07:39 -08:00
Dmitry Gozman
d2ba399946 devops: fix upload to work in mingw 2019-11-22 17:17:02 -08:00
Andrey Lushnikov
98e05b66fd devops: revamp scripts 2019-11-21 17:29:40 -08:00
Andrey Lushnikov
8dce249a7a devops: no prompts in check_build_archive_upload.sh 2019-11-21 15:42:18 -08:00
Andrey Lushnikov
e1f3f5cfed devops: add cronjobs 2019-11-21 15:26:01 -08:00