23f0b1512a
Includes recipe hack because Kitchen introduced a directory level: https://chromium-review.googlesource.com/c/infra/infra/+/1446288 Change-Id: I1afe43ea75964a2940e561f8d2bbfda3dd1f57e2 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/255256 Commit-Queue: Eric Boren <borenet@google.com> Reviewed-by: Kevin Lubick <kjlubick@google.com> Reviewed-by: Ravi Mistry <rmistry@google.com>
40 lines
1.2 KiB
Python
Executable File
40 lines
1.2 KiB
Python
Executable File
#!/usr/bin/env python
|
|
#
|
|
# Copyright 2018 Google LLC
|
|
#
|
|
# Use of this source code is governed by a BSD-style license that can be
|
|
# found in the LICENSE file.
|
|
|
|
|
|
import os
|
|
import subprocess
|
|
import sys
|
|
|
|
|
|
kitchen = os.path.join(os.getcwd(), 'kitchen')
|
|
logdog_url = 'logdog://logs.chromium.org/%s/%s/+/annotations' % (
|
|
sys.argv[4], os.environ['SWARMING_TASK_ID'])
|
|
|
|
cmd = [
|
|
kitchen, 'cook',
|
|
'-checkout-dir', 'recipe_bundle',
|
|
'-mode', 'swarming',
|
|
'-luci-system-account', 'system',
|
|
'-cache-dir', 'cache',
|
|
'-temp-dir', 'tmp',
|
|
'-known-gerrit-host', 'android.googlesource.com',
|
|
'-known-gerrit-host', 'boringssl.googlesource.com',
|
|
'-known-gerrit-host', 'chromium.googlesource.com',
|
|
'-known-gerrit-host', 'dart.googlesource.com',
|
|
'-known-gerrit-host', 'fuchsia.googlesource.com',
|
|
'-known-gerrit-host', 'go.googlesource.com',
|
|
'-known-gerrit-host', 'llvm.googlesource.com',
|
|
'-known-gerrit-host', 'skia.googlesource.com',
|
|
'-known-gerrit-host', 'webrtc.googlesource.com',
|
|
'-recipe', sys.argv[2],
|
|
'-properties', sys.argv[3],
|
|
'-logdog-annotation-url', logdog_url,
|
|
]
|
|
print 'running command: %s' % ' '.join(cmd)
|
|
subprocess.check_call(cmd)
|