diff options
author | Brian Harring <ferringb@chromium.org> | 2012-07-09 14:29:33 -0700 |
---|---|---|
committer | ChromeBot <chrome-bot@google.com> | 2012-12-27 15:33:49 -0800 |
commit | 9f26b9e22a53d09149d3acfd86f18b0e8eee1700 (patch) | |
tree | f219bd33c97df0d7d562750d00974004f4469462 /bin | |
parent | e752437513c6582f933db4496e9fca40831aa550 (diff) | |
download | chromite-9f26b9e22a53d09149d3acfd86f18b0e8eee1700.tar.gz |
Resurrect chrome_update_manifest properly, updating it for manifest-groups
This starts from what we currently run in production (roughly
290c32b024e3acbb1a4a5d318b819190ef8d5322), and reworks the script in full.
The reason for ressurection beyond it still being ran in production basically
comes down to the fact it's in the way for migration to googlesource.com,
and it's a bit... wrong... to have required production code not in vcs for
multiple quarters.
To ease maintenance, and avoid issues like this in the future, this script is
reworked to just do includes- this additionally will reduce the frequency of
updates to the manifest repository.
CQ-DEPEND=CL:40201
BUG=chromium-os:32407,chromium-os:37471
TEST=chrome_update_manifest -r /some-workspace # no output should occur,
# aside from some known warnings about duplicates in DEPS.git
TEST=chrome_update_manifest -r /some-workspace --verbose # debug
# mode; should see output.
TEST=sync tests; comparing before/after for internal and external.
TEST=chrome_update_manifest --internal-manifest-url /path/to/local/checkout
<usual args>
TEST=chrome_update_manifest --external-manifest-url /path/to/local/checkout
<usual args>
Change-Id: I1e7ed8283941e77c8a40765cadfb269fbdf91cba
Reviewed-on: https://gerrit.chromium.org/gerrit/26892
Commit-Queue: Brian Harring <ferringb@chromium.org>
Reviewed-by: Brian Harring <ferringb@chromium.org>
Tested-by: Brian Harring <ferringb@chromium.org>
Diffstat (limited to 'bin')
l--------- | bin/chrome_update_manifest | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/bin/chrome_update_manifest b/bin/chrome_update_manifest new file mode 120000 index 000000000..72196ceea --- /dev/null +++ b/bin/chrome_update_manifest @@ -0,0 +1 @@ +../scripts/wrapper.py
\ No newline at end of file |