Commit 81815954 authored by Marc-Antoine Ruel's avatar Marc-Antoine Ruel Committed by Commit Bot

3rd reland "Add luci-go tool to be fetched via CIPD"

This is a reland of 3bcc71d8

Now code search should be fine.

Original change's description:
> Add luci-go tool to be fetched via CIPD
>
> Do not remove the adhoc mechanism on GCS that predates CIPD yet, as the recipes
> need to be updated.
>
> Change analyze to not ignore changes to isolate.
>
> R=tandrii@chromium.org
>
> Bug: 851596
> Change-Id: Ic068db83dea4c3a0f17b55181de523b16c9838a5
> Reviewed-on: https://chromium-review.googlesource.com/1097623
> Commit-Queue: Andrii Shyshkalov <tandrii@chromium.org>
> Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org>
> Reviewed-by: John Budorick <jbudorick@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#569688}

Bug: 851596
Change-Id: Icd227efde182ff844e93dbb692124c1297ab0d7c
Reviewed-on: https://chromium-review.googlesource.com/1135791Reviewed-by: default avatarJohn Budorick <jbudorick@chromium.org>
Commit-Queue: Marc-Antoine Ruel <maruel@chromium.org>
Cr-Commit-Position: refs/heads/master@{#574787}
parent 3e599eaa
......@@ -346,6 +346,16 @@ deps = {
'condition': 'checkout_nacl',
},
'src/tools/luci-go': {
'packages': [
{
'package': 'infra/tools/luci/isolate/${{platform}}',
'version': 'git_revision:8b15ba47cbaf07a56f93326e39f0c8e5069c19e8',
},
],
'dep_type': 'cipd',
},
'src/third_party/SPIRV-Tools/src':
Var('chromium_git') + '/external/github.com/KhronosGroup/SPIRV-Tools.git' + '@' + '9166854ac93ef81b026e943ccd230fed6c8b8d3c',
......@@ -1706,6 +1716,7 @@ hooks = [
],
},
# Pull luci-go binaries (isolate, swarming) using checked-in hashes.
# TODO(maruel): Remove, https://crbug.com/851596
{
'name': 'luci-go_win',
'pattern': '.',
......
......@@ -32,8 +32,7 @@
"testing/scripts/.*",
"testing/test_env.py",
"third_party/android_platform/development/scripts/.*",
"tools/clang/blink_gc_plugin/CMakeLists.txt",
"tools/luci-go/.*"
"tools/clang/blink_gc_plugin/CMakeLists.txt"
],
"ignores": [
"infra/config/recipes.cfg",
......
/isolate
/isolate.exe
/linux64/isolate
/mac64/isolate
/win64/isolate.exe
djd@chromium.org
maruel@chromium.org
tandrii@chromium.org
tansell@chromium.org
vadimsh@chromium.org
......@@ -2,9 +2,4 @@
Contains executable built out of
https://chromium.googlesource.com/infra/luci/luci-go/+/master/client/cmd
The binaries are retrieved from the following builders:
- mac64: http://build.chromium.org/p/chromium.infra/builders/infra-continuous-mac-10.10-64/
- linux64: http://build.chromium.org/p/chromium.infra/builders/infra-continuous-precise-64/
- win64: http://build.chromium.org/p/chromium.infra/builders/infra-continuous-win-64/
Mapped through CIPD.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment