aboutsummaryrefslogtreecommitdiffhomepage
path: root/infra/bots/upload_md.py
Commit message (Collapse)AuthorAge
* Disable bookmaker CLs automatic CQ+2 for nowGravatar Ravi Mistry2018-07-19
| | | | | | | | | | | | Disable till problem described in https://bugs.chromium.org/p/skia/issues/detail?id=8151#c8 is fixed Bug: skia:8151 Change-Id: Ie726829f3b13b587e14192dbf0104d04934a18dc Reviewed-on: https://skia-review.googlesource.com/142503 Reviewed-by: Ravi Mistry <rmistry@google.com> Reviewed-by: Cary Clark <caryclark@google.com> Commit-Queue: Ravi Mistry <rmistry@google.com>
* Debug nightly bookmaker botGravatar Ravi Mistry2018-07-19
| | | | | | | | | | | * Output fiddle.json * Do not send to CQ while we investigate Bug: skia:8151 Change-Id: I309c732cc6b7db72054fd119b8c68dd32a765d6f Reviewed-on: https://skia-review.googlesource.com/142301 Commit-Queue: Ravi Mistry <rmistry@google.com> Reviewed-by: Cary Clark <caryclark@google.com>
* Switch RecreateSKPs and Bookmaker bots to use service accountsGravatar Eric Boren2018-04-23
| | | | | | | Bug: skia: Change-Id: I59aefe7c7e7a6861b00f0e22310e7ceaff3d6d0e Reviewed-on: https://skia-review.googlesource.com/122944 Reviewed-by: Ravi Mistry <rmistry@google.com>
* [Infra] Automatically submit docs updatesGravatar Ravi Mistry2017-12-13
| | | | | | | | | No-Tree-Checks: true Bug: skia:7310 Change-Id: I9c26ba4d4c3f4952ec37538b7125294de153e0e6 Reviewed-on: https://skia-review.googlesource.com/84864 Commit-Queue: Ravi Mistry <rmistry@google.com> Reviewed-by: Ravi Mistry <rmistry@google.com>
* [Bookmaker bot] Output fiddleout.json earlier and do not send to CQ for nowGravatar Ravi Mistry2017-12-11
| | | | | | | | Bug: skia:7310 Change-Id: Id6c2f15b72d6837f6536e25dbc3d01cac32af74b Reviewed-on: https://skia-review.googlesource.com/83640 Reviewed-by: Ravi Mistry <rmistry@google.com> Commit-Queue: Ravi Mistry <rmistry@google.com>
* Add new Bookmaker bot that runs nightlyGravatar Ravi Mistry2017-12-08
The new bot: 1) Extracts all fiddles out of markdown files. 2) Forces fiddle.skia.org to compile all those fiddles and get output in JSON. 3) Scans the output and reports any compiletime/runtime errors. 4) Updates markdown in site/user/api/ using the new hashes (if any) from fiddle.skia.org. To ensure the bot does not check in unexpected changes: * upload_md.py makes sure that all modified files are under site/user/api/. It errors out if this is not the case. * CLs with docs only changes normally have 'NoTry: true' added to their descriptions. This is not done for the new bot because we want to run it through trybots to make sure nothing unexpected snuck in. * rmistry@ and caryclark@ are automatically CC'ed on all uploaded changes. I plan to watch the bot closely for at least a couple of weeks. Bug: skia:7310 Change-Id: I759fc8bae1e32a6f175e3b1a895947d14ca5fe3a Reviewed-on: https://skia-review.googlesource.com/79941 Commit-Queue: Ravi Mistry <rmistry@google.com> Reviewed-by: Eric Boren <borenet@google.com>