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
Andrii Shyshkalov c6e57bb748 bot_update: really check whether repo is pinned at an actual sha1 revision.
Previously, anything not equal to HEAD meant pinned revision.
This backfired on values like "origin/master" which are meant as
equivalent to HEAD, but which bot_update tried to ensure exist in
checkout, which was refreshed several times under assumption that
this is eventual consistency of git servers.

Instead, this CL treats repo as pinned if and only if the treeish
of the repo is matching sha1 regex.

R=hinoka@chromium.org

Bug: 838292
Change-Id: I9cb46535f46b2898cf54900ede7960ba08770d77
Post-Scriptum: git bisect + Led is awesome, took only 8 manual steps.
Reviewed-on: https://chromium-review.googlesource.com/1035793
Reviewed-by: Ryan Tseng <hinoka@chromium.org>
Commit-Queue: Andrii Shyshkalov <tandrii@chromium.org>
7 years ago
..
bot_update bot_update: really check whether repo is pinned at an actual sha1 revision. 7 years ago
cipd [cipd] Generate other platform suffixes. 8 years ago
depot_tools [recipe_modules/depot_tools] Add on_path helper. 8 years ago
gclient add a standalone angle gclient config 7 years ago
gerrit recipes: cache destination branch of a Gerrit change. 7 years ago
git Adds progress argument option to fetch for git checkout 8 years ago
git_cl tryserver: add support for gerrit footers 8 years ago
gitiles Remove dnj from depot_tools OWNERS 7 years ago
gsutil
infra_paths Roll recipe dependencies (nontrivial). 8 years ago
presubmit [recipes] add .gitattributes for proper recipe bundling 8 years ago
tryserver Remove rietveld support from tryserver recipe module 8 years ago
OWNERS