Andrey Lushnikov
b1b6d3f531
devops: add signature to BUILD_NUMBER to force rebaseline ( #2810 )
...
Currently, it might happen that two different patches clash for the
same build number for the browsers. In this case, authors might
not even know that they need to rebaseline.
This patch starts adding a second line to `BUILD_NUMBER` files - the
signature and date of the `BUILD_NUMBER` change. These are guaranteed
to clash, so it should not be possible to land patches without
re-baselining them.
2020-07-02 12:09:27 -07:00
Andrey Lushnikov
871235939e
devops: prettify telegram messages
2020-02-07 12:42:20 -08:00
Andrey Lushnikov
b8bb58e48b
chore: migrate browser builds to a new CDN ( #549 )
2020-01-21 15:43:58 -08:00
Andrey Lushnikov
44c808a29d
devops: support webkit-gtk-wpe in the check_cdn.sh
2020-01-17 19:07:58 -08:00
Andrey Lushnikov
64884dc278
devops: produce webkit-wpe builds
2020-01-17 14:43:00 -08:00
Andrey Lushnikov
9e27d140c3
devops: rename minibrowser-linux into minibrowser-gtk
...
This is a preparation for the minibrowser-wpe upcoming build.
2020-01-17 13:42:33 -08:00
Andrey Lushnikov
a446d919fd
devops: produce webkit win64 builds
2020-01-16 15:35:27 -08:00
Andrey Lushnikov
27f32a72e9
devops: migrate to new CDN for browser builds ( #467 )
2020-01-13 13:27:03 -08:00
Yury Semikhatsky
ff18872fda
chore(scripts): limit number of fetched builds to 3 by default ( #398 )
2020-01-08 15:30:12 -08:00
Andrey Lushnikov
e3a8c2d033
devops: fix check_cdn.sh to be PWD-independent
2019-11-25 18:14:04 -08:00
Andrey Lushnikov
13282c9ac5
devops: teach check_cdn to accept browser
2019-11-25 17:58:08 -08:00
Andrey Lushnikov
a4d6175760
devops: support firefox-win64 builds
2019-11-22 20:49:40 -08:00
Andrey Lushnikov
81f219cf2b
devops: bump BUILD_NUMBERs to 1000
...
This way build numbers will be easier to distinguish in logs
and documentation.
2019-11-22 20:36:23 -08:00
Andrey Lushnikov
cf55fe660c
devops: give all 4 buildbots designated bash script
...
This makes it possible for every buildbot to build browsers one-by-one,
instead of altogether.
2019-11-22 20:25:36 -08:00
Dmitry Gozman
fd1cb2b5a0
devops: print poll iteration
2019-11-22 18:55:29 -08:00
Andrey Lushnikov
c4763e841b
devops: add poll_build.sh as an alternative to cronjob
2019-11-22 17:36:12 -08:00
Andrey Lushnikov
7633518272
devops: do not use "which" in devops scripts
...
The POSIX way of checking for command presence is "command -v".
This is also supported in MINGW.
2019-11-22 15:48:25 -08:00
Andrey Lushnikov
26fef7bc46
devops: support firefox-win32 builds
2019-11-22 15:45:36 -08:00
Andrey Lushnikov
b64304ecbc
devops: make sure cron has necessary PATH
2019-11-21 19:14:30 -08:00
Andrey Lushnikov
4aff4bfca3
devops: cronjob checks
2019-11-21 18:52:51 -08:00
Andrey Lushnikov
c6c4c01263
devops: add crontab
2019-11-21 17:58:10 -08:00
Andrey Lushnikov
7af5f4a2a5
devops: save log for cronjob
2019-11-21 17:48:56 -08:00
Andrey Lushnikov
ae878882bb
devops: create lock dir
2019-11-21 17:39:11 -08:00
Andrey Lushnikov
98e05b66fd
devops: revamp scripts
2019-11-21 17:29:40 -08:00
Andrey Lushnikov
e1f3f5cfed
devops: add cronjobs
2019-11-21 15:26:01 -08:00
Andrey Lushnikov
2b40361b0a
devops: fix check_cdn script
2019-11-20 18:02:36 -08:00
Andrey Lushnikov
af0ba0e713
devops: move check_cdn to tools
2019-11-20 18:01:51 -08:00