You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
depot_tools/recipes/recipe_modules/bot_update/examples/full.expected
Dan Jacques 59a74ed558 Add cleanup dir, use with bot_update.
Currently, "bot_update" relies on a BuildBot cleanup mechanism and, to a
lesser extent, the standard BuildBot directory layout. Both of these are
problematic when projecting it into other circumstances, notably
"remote_run" and LUCI.

Have "bot_update" handle its own cleanup. It will now choose a cleanup
directory within the hierarchy of its checkout, and explicitly purge it
prior to execution if it exists. This enforces its expected behavior in
all circumstances and removes its expectations of the greater checkout
layout.

Export "cleanup_dir" via "infra_paths" to point to "build.dead" when
running on BuildBot builds. Otherwise, it is a default directory which,
on Kitchen, is ephemeral by design.

BUG=chromium:725631
TEST=expectations

Change-Id: I664434c542a25aaa7ff3eac216208a2425730fde
Reviewed-on: https://chromium-review.googlesource.com/528057
Commit-Queue: Daniel Jacques <dnj@chromium.org>
Reviewed-by: Ryan Tseng <hinoka@chromium.org>
Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
9 years ago
..
apply_gerrit_ref.json
basic.json Add cleanup dir, use with bot_update. 9 years ago
basic_with_branch_heads.json
buildbot.json Add cleanup dir, use with bot_update. 9 years ago
clobber.json
deprecated_got_revision_mapping.json
gerrit_no_rebase_patch_ref.json
gerrit_no_reset.json
no_shallow.json
reset_root_solution_revision.json
trychange.json Add cleanup dir, use with bot_update. 9 years ago
trychange_oauth2.json
trychange_oauth2_buildbot.json
trychange_oauth2_json.json
trychange_oauth2_json_win.json
tryjob.json Add cleanup dir, use with bot_update. 9 years ago
tryjob_fail.json
tryjob_fail_patch.json
tryjob_fail_patch_download.json
tryjob_gerrit_angle.json
tryjob_gerrit_angle_deprecated.json
tryjob_v8.json
tryjob_v8_head_by_default.json
with_tags.json