- 11 Aug, 2017 3 commits
-
-
Paweł Hajdan, Jr authored
For example: # buildspec -> tools_internal_DEPS -> build/third_party/python-rsa "build/third_party/python-rsa": { "url": "{git_url}/external/github.com/sybrenstuvel/python-rsa.git@version-3.1.4", }, Bug: 570091 Change-Id: I5fd444908c06fbd03bdaf0715401c1dbd9fbe89f Reviewed-on: https://chromium-review.googlesource.com/611988Reviewed-by: Michael Moss <mmoss@chromium.org> Commit-Queue: Paweł Hajdan Jr. <phajdan.jr@chromium.org>
-
Robert Iannucci authored
R=dnj@chromium.org Bug: 754427 Change-Id: Ieea8b3e46b9bb799bd42a29e4c0c791f7d846b22 Reviewed-on: https://chromium-review.googlesource.com/611482Reviewed-by: Daniel Jacques <dnj@chromium.org> Commit-Queue: Daniel Jacques <dnj@chromium.org>
-
Robert Iannucci authored
R=dnj@chromium.org Bug: 754427 Change-Id: I46f3c757457a07e4639af6605c45cd907299e8b5 Reviewed-on: https://chromium-review.googlesource.com/611394Reviewed-by: Daniel Jacques <dnj@chromium.org> Commit-Queue: Robbie Iannucci <iannucci@chromium.org>
-
- 10 Aug, 2017 7 commits
-
-
smut authored
The http://metadata shortcut only works on Linux, Windows requires https://metadata.google.internal. Bug: 738255 Change-Id: I06b6c34761bbee9912a8cd2a65ab43b3ae230f07 Reviewed-on: https://chromium-review.googlesource.com/611245Reviewed-by: Dirk Pranke <dpranke@chromium.org> Commit-Queue: smut <smut@google.com>
-
Andrii Shyshkalov authored
R=phajdan.jr@chromium.org Change-Id: Ia1380bc0cfff50e82f9a26d3c54e9dc34a38c7b5 Reviewed-on: https://chromium-review.googlesource.com/574528 Commit-Queue: Paweł Hajdan Jr. <phajdan.jr@chromium.org> Reviewed-by: Paweł Hajdan Jr. <phajdan.jr@chromium.org>
-
Paweł Hajdan, Jr authored
Otherwise it'd get stringified to "None" and make resulting DEPS invalid. In theory we could properly serialize them to None, but it's simpler to just skip them, since they do not affect resulting checkout. Bug: 570091 Change-Id: Ica301e2d7e40ba4ed04527355d8f75a43456391c Reviewed-on: https://chromium-review.googlesource.com/610150Reviewed-by: Michael Moss <mmoss@chromium.org> Reviewed-by: Dirk Pranke <dpranke@chromium.org> Commit-Queue: Paweł Hajdan Jr. <phajdan.jr@chromium.org>
-
Paweł Hajdan, Jr authored
Bug: 570091 Change-Id: I8c450da68fd36d166f8f838c645672fce7c03891 Reviewed-on: https://chromium-review.googlesource.com/610004Reviewed-by: Michael Moss <mmoss@chromium.org> Reviewed-by: Dirk Pranke <dpranke@chromium.org> Commit-Queue: Paweł Hajdan Jr. <phajdan.jr@chromium.org>
-
John Budorick authored
Reland of https://chromium-review.googlesource.com/c/580327/ TBR=iannucci@chromium.org Bug: 746763 Change-Id: Icc3be87faa6c614a09b7406ce6e748abb2ad82da Reviewed-on: https://chromium-review.googlesource.com/581268 Commit-Queue: John Budorick <jbudorick@chromium.org> Reviewed-by: John Budorick <jbudorick@chromium.org>
-
Paweł Hajdan, Jr authored
This is the same change as in https://chromium-review.googlesource.com/c/586594 applied to _DepsOsToLines. Bug: 570091 Change-Id: I06a4dc3a9b6dbb001a15b1d7b88fef12cf6c6aaa Reviewed-on: https://chromium-review.googlesource.com/609980Reviewed-by: Emma Söderberg <emso@chromium.org> Commit-Queue: Paweł Hajdan Jr. <phajdan.jr@chromium.org>
-
Paweł Hajdan, Jr authored
Bug: 570091 Change-Id: I8e67d617c2738459634aabbffd22135ee5d27cc4 Reviewed-on: https://chromium-review.googlesource.com/609065Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org> Commit-Queue: Paweł Hajdan Jr. <phajdan.jr@chromium.org>
-
- 09 Aug, 2017 9 commits
-
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (e.g. depot_tools) into downstream projects (e.g. tools/build). More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. recipe_engine: https://crrev.com/2b836809932a4cc79defe28352c9772aa1f042a2 Update vendored client-py/libs to get updated logdog client. (iannucci@google.com) TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: I3b57bec944438211ee2937a42dbf716b9931c292 Reviewed-on: https://chromium-review.googlesource.com/609024Reviewed-by: Recipe Roller <recipe-roller@chromium.org> Commit-Queue: Recipe Roller <recipe-roller@chromium.org>
-
Paweł Hajdan, Jr authored
This finally makes the code structure seem right as well: there's just one method (_flatten_dep), with a simpler control flow. Also added a regression test. Bug: 570091 Change-Id: I22ac7a3af0429a7ffd874b4b1715c0f6c72e0006 Reviewed-on: https://chromium-review.googlesource.com/608241Reviewed-by: Michael Moss <mmoss@chromium.org> Reviewed-by: Dirk Pranke <dpranke@chromium.org> Commit-Queue: Paweł Hajdan Jr. <phajdan.jr@chromium.org>
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (e.g. depot_tools) into downstream projects (e.g. tools/build). More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. recipe_engine: https://crrev.com/06e18f038096f61ab5eefef2b9daa351a4ce3843 Fix bug in listdir in file/api.py (ehmaldonado@chromium.org) TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: Iaa36a191699d7f0778bd0a82046d4660673a9066 Reviewed-on: https://chromium-review.googlesource.com/609240Reviewed-by: Recipe Roller <recipe-roller@chromium.org> Commit-Queue: Recipe Roller <recipe-roller@chromium.org>
-
Michael Achenbach authored
Bug: 753297 Change-Id: I31c031ce1efa3a1a7d30fd7eeb71d3e4b3baa720 Reviewed-on: https://chromium-review.googlesource.com/605609Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org> Reviewed-by: Aaron Gable <agable@chromium.org> Commit-Queue: Michael Achenbach <machenbach@chromium.org>
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (e.g. depot_tools) into downstream projects (e.g. tools/build). More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. recipe_engine: https://crrev.com/464fc2608b76c4586c46be874a2b28162154102b Update a couple more URLs. (iannucci@google.com) TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: Ic8e1ffe39c05bb4219b86395ed9be4a4e8d6161b Reviewed-on: https://chromium-review.googlesource.com/607469Reviewed-by: Recipe Roller <recipe-roller@chromium.org> Commit-Queue: Recipe Roller <recipe-roller@chromium.org>
-
Robert Iannucci authored
R=agable@chromium.org, dnj@chromium.org, vadimsh@chromium.org Bug: 726507 Change-Id: I8cc5619a5fe93c76ffff32a8915c8b9bf3e077d3 Reviewed-on: https://chromium-review.googlesource.com/607649Reviewed-by: Daniel Jacques <dnj@chromium.org> Commit-Queue: Daniel Jacques <dnj@chromium.org>
-
Robert Iannucci authored
R=agable@chromium.org, dnj@chromium.org, vadimsh@chromium.org Bug: 726507 Change-Id: I1bb377fb60406662c72d91eb2351605963404bf4 Reviewed-on: https://chromium-review.googlesource.com/607179Reviewed-by: Daniel Jacques <dnj@chromium.org> Reviewed-by: Vadim Shtayura <vadimsh@chromium.org> Commit-Queue: Robbie Iannucci <iannucci@chromium.org>
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (e.g. depot_tools) into downstream projects (e.g. tools/build). More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. recipe_engine: https://crrev.com/38808d03185eb33394da0feffbd9b4a7eceb4829 Switch recipes-py CQ to Gerrit (agable@chromium.org) TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: I0315438be55a34aa5fa718faa7a17a8d8aa9bbea Reviewed-on: https://chromium-review.googlesource.com/607591Reviewed-by: Recipe Roller <recipe-roller@chromium.org> Commit-Queue: Recipe Roller <recipe-roller@chromium.org>
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (e.g. depot_tools) into downstream projects (e.g. tools/build). More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. recipe_engine: https://crrev.com/5cf5e5838673bfc7bd7386bac79799b9d3b072dd Convert code review to Gerrit (smut@google.com) https://crrev.com/6bac51f53a4db004bafd980f8340f95294c3e846 Fix urls to googlesource. (iannucci@google.com) https://crrev.com/c7cdc9cddb889265d6e65696b6ab3d1b900ad574 Update canonical URL. (iannucci@google.com) TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: Ie397a942e86d73706372d6969e6828ace2bd8acb Reviewed-on: https://chromium-review.googlesource.com/607587Reviewed-by: Recipe Roller <recipe-roller@chromium.org> Reviewed-by: smut <smut@google.com> Commit-Queue: Recipe Roller <recipe-roller@chromium.org>
-
- 08 Aug, 2017 4 commits
-
-
Robert Iannucci authored
R=agable@chromium.org, dnj@chromium.org, vadimsh@chromium.org Bug: 726507 Change-Id: I613e993b5ac3ea80c2c4679b7efcd3e0b291f91b Reviewed-on: https://chromium-review.googlesource.com/607161Reviewed-by: Erik Staab <estaab@chromium.org>
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (e.g. depot_tools) into downstream projects (e.g. tools/build). More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. recipe_engine: https://crrev.com/e92def4f3c06e6dc65c8d69f6bbb378ccba92546 Add source manifest proto to recipe_engine. (iannucci@chromium.org) TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: If21b3e142bf3f36eff9d7d8b8375f9b0e5a34602 Reviewed-on: https://chromium-review.googlesource.com/607187Reviewed-by: Recipe Roller <recipe-roller@chromium.org> Commit-Queue: Recipe Roller <recipe-roller@chromium.org>
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (e.g. depot_tools) into downstream projects (e.g. tools/build). More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. recipe_engine: https://crrev.com/e0ddd60a4c230f913a8032eadd3c5a46cb944c42 Move internal downstream recipe roll trybots to production (phajdan.jr@chromium.org) TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: I630890068b1f5526feed2d9fb50bdb8c725f484d Reviewed-on: https://chromium-review.googlesource.com/606716Reviewed-by: Recipe Roller <recipe-roller@chromium.org> Commit-Queue: Recipe Roller <recipe-roller@chromium.org>
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (e.g. depot_tools) into downstream projects (e.g. tools/build). More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. recipe_engine: https://crrev.com/3cae8e948be4bd6a43a65e121b2e108111882396 Add file.filesizes to recipe engine core modules. (tandrii@chromium.org) TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: Id9a2515275b9732bfdf5e06ed2440642126acf2b Reviewed-on: https://chromium-review.googlesource.com/605627Reviewed-by: Recipe Roller <recipe-roller@chromium.org> Commit-Queue: Recipe Roller <recipe-roller@chromium.org>
-
- 07 Aug, 2017 2 commits
-
-
Sergey Berezin authored
BUG=628259 TBR=agable@chromium.org Change-Id: I79bd59bb922d70c59a42ec09f153e9c9220fd9bb Reviewed-on: https://chromium-review.googlesource.com/599362Reviewed-by: Sergey Berezin <sergeyberezin@chromium.org> Commit-Queue: Sergey Berezin <sergeyberezin@chromium.org>
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (e.g. depot_tools) into downstream projects (e.g. tools/build). More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. recipe_engine: https://crrev.com/862f33385b0c24846ea7850b4c1bdf646cafcf60 Vendor 'luci_context' library. (vadimsh@chromium.org) TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: I868aac1368d64e5c46a3c67a61eda38bdf443450 Reviewed-on: https://chromium-review.googlesource.com/604289Reviewed-by: Recipe Roller <recipe-roller@chromium.org> Commit-Queue: Recipe Roller <recipe-roller@chromium.org>
-
- 04 Aug, 2017 2 commits
-
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (e.g. depot_tools) into downstream projects (e.g. tools/build). More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. recipe_engine: https://crrev.com/6de52416675972312112322e412f84ae741357f2 Add add_json_log='on_failure' to json module. (stgao@chromium.org) TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: If01f8727d339db3cadab2187af48948a2ba0190a Reviewed-on: https://chromium-review.googlesource.com/602776Reviewed-by: Recipe Roller <recipe-roller@chromium.org> Commit-Queue: Recipe Roller <recipe-roller@chromium.org>
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (e.g. depot_tools) into downstream projects (e.g. tools/build). More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. recipe_engine: https://crrev.com/e183af00ebfb42ec3790682ff35942b86de77914 [recipe_engine] Set presentation.status before OutputPlaceholder.result. (iannucci@chromium.org) TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: I7191b8c14c146ea124da40b14168920ad7d8f299 Reviewed-on: https://chromium-review.googlesource.com/602378Reviewed-by: Recipe Roller <recipe-roller@chromium.org> Commit-Queue: Recipe Roller <recipe-roller@chromium.org>
-
- 03 Aug, 2017 2 commits
-
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (e.g. depot_tools) into downstream projects (e.g. tools/build). More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug. recipe_engine: https://crrev.com/3b99cdd583b999d54712536f1ba9462175dfd3db Fix "recipes.py test diff" not raising a failure (phajdan.jr@chromium.org) TBR=iannucci@chromium.org Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Change-Id: I8dcce13d8fd27839e7f9c0c9a0d3732e8e705b0d Reviewed-on: https://chromium-review.googlesource.com/600259Reviewed-by: Recipe Roller <recipe-roller@chromium.org> Commit-Queue: Recipe Roller <recipe-roller@chromium.org>
-
Paweł Hajdan, Jr authored
Nice side-effect of this change is simplifying the code. Also added regression test coverage. Bug: 570091 Change-Id: I470e9efc319632f997b02d210483988c17a7d3c8 Reviewed-on: https://chromium-review.googlesource.com/600369Reviewed-by: Michael Moss <mmoss@chromium.org> Reviewed-by: Dirk Pranke <dpranke@chromium.org> Commit-Queue: Paweł Hajdan Jr. <phajdan.jr@chromium.org>
-
- 02 Aug, 2017 4 commits
-
-
Varun Khaneja authored
Tested for: crrev.com/c/, crrev.com/i, crbug.com/ Bug: Change-Id: I4fcc316f454894acc9177f731dffbeb75ed3e2ad Reviewed-on: https://chromium-review.googlesource.com/597427 Commit-Queue: Varun Khaneja <vakh@chromium.org> Reviewed-by: Dirk Pranke <dpranke@chromium.org>
-
Paweł Hajdan, Jr authored
- allow variables with same names as long as values are also the same - allow recursedeps entries referencing deps_os entries Bug: 570091 Change-Id: I4abbd255982368a0ee33e8f3de631f3d18adf6ab Reviewed-on: https://chromium-review.googlesource.com/583649Reviewed-by: Dirk Pranke <dpranke@chromium.org> Commit-Queue: Paweł Hajdan Jr. <phajdan.jr@chromium.org>
-
Dirk Pranke authored
The update_depot_tools script had a line where a call out to the test operator ([]) wasn't quoting all of the arguments, leading to errors if a directory had spaces in the name. R=dnj@chromium.org, phajdan.jr@chromium.org Bug: Change-Id: Ie1f5f51891a2582614ed3d9b16375d2ad522360b Reviewed-on: https://chromium-review.googlesource.com/598427Reviewed-by: Daniel Jacques <dnj@chromium.org> Commit-Queue: Daniel Jacques <dnj@chromium.org>
-
Paweł Hajdan, Jr authored
This is part of preparation for gclient flatten, conditions, and improving internal gclient workflows. This also ensures variables have consistent values in the entire checkout, unlike the current situation where different DEPS files can use different values for the same variable. We override instead of erroring out, since otherwise commonly used dependencies such as buildtools wuld have to be rolled simultaneously in unrelated projects, say v8 and native_client. Another reason for overriding are possible future use cases such as is_chromium_build, which could be set to false e.g. in v8, but chromium DEPS would override it to true. Bug: 570091 Change-Id: If61322dd9a55e57729a4100d05ecb9c1e3ae8e38 Reviewed-on: https://chromium-review.googlesource.com/596310Reviewed-by: Dirk Pranke <dpranke@chromium.org> Commit-Queue: Paweł Hajdan Jr. <phajdan.jr@chromium.org>
-
- 01 Aug, 2017 3 commits
-
-
Takeshi Yoshino authored
To be used by https://chromium-review.googlesource.com/c/593708/ Bug: Change-Id: I0d005bf6a6ba4262197a222cb337308551ed61a6 Reviewed-on: https://chromium-review.googlesource.com/595308 Commit-Queue: Takeshi Yoshino <tyoshino@chromium.org> Reviewed-by: Dirk Pranke <dpranke@chromium.org>
-
Clemens Hammacher authored
Before C++11, we were using a hack to disable copy constructors or copy assignment by declaring the methods private and not implementing them. This hack required the respective macros to be placed in the private: declarations of a class. The macros have switched to use the C++11 "= delete" syntax some time ago in both v8 and chromium: https://codereview.chromium.org/1123723003/ https://codereview.chromium.org/2017213002 Also the comments are now updated, since the macros do not need to be in the private: declarations any more: https://chromium-review.googlesource.com/c/577687 https://chromium-review.googlesource.com/c/578027 This change removes the presubmit check that checked that the macros are only used in the private declarations. This is a cherry-pick from https://github.com/google/styleguide/pull/265. R=jochen@chromium.org Change-Id: I224005a17c3de2569b64622e6cf8c9688665637d Reviewed-on: https://chromium-review.googlesource.com/579187Reviewed-by: Jochen Eisinger <jochen@chromium.org> Commit-Queue: Clemens Hammacher <clemensh@chromium.org>
-
Paweł Hajdan, Jr authored
Bug: none Change-Id: If727fd0e058dbb68a4f8a2bd210a1166bdd0449e Reviewed-on: https://chromium-review.googlesource.com/594047Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org> Reviewed-by: Dirk Pranke <dpranke@chromium.org> Commit-Queue: Paweł Hajdan Jr. <phajdan.jr@chromium.org>
-
- 31 Jul, 2017 2 commits
-
-
Aaron Gable authored
Bug: 750694 Change-Id: I69778c3ea0789795ad7e50d11bf677df8f7bc262 Reviewed-on: https://chromium-review.googlesource.com/594839Reviewed-by: Daniel Jacques <dnj@chromium.org> Commit-Queue: Aaron Gable <agable@chromium.org>
-
Sergey Berezin authored
Needed for parity with Rietveld two-sided patch application. BUG=628259 R=agable@chromium.org Change-Id: I79221f54e89a9291257a71b70cc52acc51167854 Reviewed-on: https://chromium-review.googlesource.com/591047Reviewed-by: Aaron Gable <agable@chromium.org> Commit-Queue: Sergey Berezin <sergeyberezin@chromium.org>
-
- 28 Jul, 2017 2 commits
-
-
Dan Jacques authored
Have the "update_depot_tools" script also do a CIPD tool sync. This will ensure that users and systems have access to tooling at sync-time rather than just-in-time loading them at execution time. Update the tool boostraps to suppress any sort of syncing logs, if it does happen. This will ensure that users who execute the tools don't see unexpected output. BUG=chromium:748651 TEST=local - Tested on Mac and Windows. Change-Id: I1aad897d885a07beeac40a372a658681720efd2a Reviewed-on: https://chromium-review.googlesource.com/591229 Commit-Queue: Daniel Jacques <dnj@chromium.org> Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
-
Dan Jacques authored
Bump the CIPD client version to b482bfa19d3fa79b4b40dd5ac7a34479052e3df1. This version inculdes support for the "-log-level" flag. Update CIPD bootstrap scripts and tool installation scripts to log at warning level, so that standard operation doesn't produce any logs. This version differs from the previous CL in that the "selfupdate" command no longer uses "-log-level". This fixes an issue where the current CIPD, which doesn't support "-log-level", is given the flag prior to actually updating to a version that does. BUG=chromium:748651 TEST=canary - Tested this CIPD version on canary waterfall successfully. Change-Id: I69dfe522d890eb307214f18d0467ce921a766446 Reviewed-on: https://chromium-review.googlesource.com/589568 Commit-Queue: Daniel Jacques <dnj@chromium.org> Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
-