skia2/infra/bots/recipe_modules
borenet 538d5b68e8 Move builder_spec, [dm|nanobench]_flags, builder_name_schema to recipes
- builder_name_schema becomes its own recipe module.
- builder_spec, dm, and nanobench flags move into vars module.
- recipe expectation diffs include:
  - no more buildbot_spec.py step
  - "real" dm and nanobench flags, instead of --dummy-flags
  - some inconsequential stuff in visualbench, which is removed anyway.

BUG=skia:5578
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2215803002

Review-Url: https://codereview.chromium.org/2215803002
2016-08-04 11:07:10 -07:00
..
builder_name_schema Move builder_spec, [dm|nanobench]_flags, builder_name_schema to recipes 2016-08-04 11:07:10 -07:00
core Move builder_spec, [dm|nanobench]_flags, builder_name_schema to recipes 2016-08-04 11:07:10 -07:00
flavor [Recipes] Move test and perf steps into test and perf recipes 2016-08-03 10:38:44 -07:00
run Move builder_spec, [dm|nanobench]_flags, builder_name_schema to recipes 2016-08-04 11:07:10 -07:00
swarming Re-organize Skia recipes 2016-08-03 08:23:10 -07:00
vars Move builder_spec, [dm|nanobench]_flags, builder_name_schema to recipes 2016-08-04 11:07:10 -07:00
README.md Re-organize Skia recipes 2016-08-03 08:23:10 -07:00

Skia Recipe Modules

This directory contains recipe modules designed to be used by recipes. They are all Skia-specific and some are interrelated:

  • vars - Common variables used by Skia recipes.
  • run - Utilities for running commands. Depends on vars.
  • flavor - Run meta-commands for various platforms. Depends on vars and run.
  • skia - Main module for Skia recipes. Depends on vars, run, and flavor.
  • swarming - Utilities for running Swarming tasks.