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
Garrett Beaty c8c88f9c55 Use fixed revisions in bot_update's test API output_json.
Currently the output_json method generates revisions for projects that
are in the revision_mapping and only those projects appear in the
manifest and source_manifest, using the generated revision. This method
is used to construct the default json output for bot_update in tests.
This has 2 problems:
1. If a project has a fixed revision, its manifest entries and the
property used the generated revision, meaning the gitiles input revision
will not be used in the json output.
2. If a project has a fixed revision and isn't present in
revision_mapping then manifest entries aren't generated for it.

This changes the method to use the revisions in the fixed_revisions dict
and to create manifest entries for the projects that appear in the
fixed_revisions dict which should make fewer situations where
bot_update's output_json needs to be explicitly set.

Change-Id: I99de52edc9248c28e9d3aa3a04cc77bf9fccbe37
Recipe-Nontrivial-Roll: build
Recipe-Nontrivial-Roll: infra
Recipe-Nontrivial-Roll: build_limited_scripts_slave
Recipe-Nontrivial-Roll: chrome_release
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/2304644
Reviewed-by: Edward Lesmes <ehmaldonado@chromium.org>
Commit-Queue: Garrett Beaty <gbeaty@chromium.org>
5 years ago
..
bot_update Use fixed revisions in bot_update's test API output_json. 5 years ago
cipd Remove infra_paths module. 5 years ago
depot_tools Set DEPOT_TOOLS_UPDATE='0' assuming depot_tool do not auto update on bot 5 years ago
gclient Analyze DEPS autorolls 5 years ago
gerrit
git Remove infra_paths module. 5 years ago
git_cl
gitiles
gsutil
osx_sdk Roll recipe dependencies (nontrivial). 5 years ago
presubmit Set DEPOT_TOOLS_UPDATE='0' assuming depot_tool do not auto update on bot 5 years ago
tryserver Add gerrit_change_owner field to tryserver recipe api 5 years ago
windows_sdk Roll recipe dependencies (nontrivial). 5 years ago
OWNERS Fix recipe autoroller account. 5 years ago