11PYTHON_VERSION_COMPATIBILITY =
"PY3"
18 'recipe_engine/properties',
27 checkout_root = api.checkout.default_checkout_root
28 api.checkout.bot_update(checkout_root=checkout_root)
29 api.file.ensure_directory(
'makedirs tmp_dir', api.vars.tmp_dir)
33 skia_dir = checkout_root.join(
'skia')
34 if not api.vars.is_trybot:
35 api.doxygen.generate_and_upload(skia_dir)
40 api.test(
'Housekeeper-PerCommit') +
41 api.properties(buildername=
'Housekeeper-PerCommit',
42 repository=
'https://skia.googlesource.com/skia.git',
44 path_config=
'kitchen',
45 swarm_out_dir=
'[SWARM_OUT_DIR]') +
46 api.path.exists(api.path.start_dir)
49 api.test(
'Housekeeper-PerCommit-Trybot') +
50 api.properties(buildername=
'Housekeeper-PerCommit',
51 repository=
'https://skia.googlesource.com/skia.git',
53 path_config=
'kitchen',
56 patch_ref=
'refs/changes/89/456789/12',
57 patch_repo=
'https://skia.googlesource.com/skia.git',
58 patch_storage=
'gerrit',
59 swarm_out_dir=
'[SWARM_OUT_DIR]') +
60 api.path.exists(api.path.start_dir)