aboutsummaryrefslogtreecommitdiffhomepage
path: root/infra/bots/recipes/bookmaker.py
Commit message (Collapse)AuthorAge
* 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>
* Output fiddleout.json in bookmaker recipeGravatar Ravi Mistry2018-03-16
| | | | | | | | Bug: skia: Change-Id: Id4c613385a6948af9808dfbaef8f437e765fb9b5 Reviewed-on: https://skia-review.googlesource.com/114571 Commit-Queue: Ravi Mistry <rmistry@google.com> Reviewed-by: Eric Boren <borenet@google.com>
* Fix binary size analysisGravatar Eric Boren2018-03-12
| | | | | | | | Bug: skia: Change-Id: Ic739fd2d24ee2e9ed2c8b0dfdfc7118005350400 Reviewed-on: https://skia-review.googlesource.com/113300 Commit-Queue: Eric Boren <borenet@google.com> Reviewed-by: Ravi Mistry <rmistry@google.com>
* Add bot which builds without DEPSGravatar Eric Boren2018-02-22
| | | | | | | | Bug: skia:7646 Change-Id: Iddf55940230c99fea9d838a1b03a8c3bb476262e Reviewed-on: https://skia-review.googlesource.com/109360 Commit-Queue: Eric Boren <borenet@google.com> Reviewed-by: Mike Klein <mtklein@google.com>
* [Bookmaker Nightly Bot] Output the stacktrace of failing fiddlesGravatar Ravi Mistry2018-02-08
| | | | | | | | Bug: skia:7586 Change-Id: If52cefadc657fa93d90fe11b08e3efc5aeacb634 Reviewed-on: https://skia-review.googlesource.com/105767 Reviewed-by: Eric Boren <borenet@google.com> Commit-Queue: Ravi Mistry <rmistry@google.com>
* Housekeeper-PerCommit-Bookmaker bot to verify that docs match includesGravatar Ravi Mistry2018-01-02
| | | | | | | | | | | Example failure- https://chromium-swarm.appspot.com/task?id=3a97e6c00ff78010 Example success- https://chromium-swarm.appspot.com/task?id=3a9814b474fcf910 Bug: skia:7432 Change-Id: I2459b7568ac2d12a0ed81b1eec9ddd61cff5b643 Reviewed-on: https://skia-review.googlesource.com/87767 Commit-Queue: Ravi Mistry <rmistry@google.com> Reviewed-by: Eric Boren <borenet@google.com>
* Use new bookmaker flag to status.jsonGravatar Ravi Mistry2017-12-12
| | | | | | | | Bug: skia:7310 Change-Id: I7eeb73eb6d9c07549bf7a5d7c2d8b4d3049ac3da Reviewed-on: https://skia-review.googlesource.com/83860 Reviewed-by: Eric Boren <borenet@google.com> Commit-Queue: 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>