skia2/infra/bots/run_recipe.py
Eric Boren a1db799824 Fix Python3 compatibility
Bug: skia:11768
Change-Id: I6107362457dce380e3fb1647ad58d8e33e453e2d
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/388743
Commit-Queue: Eric Boren <borenet@google.com>
Reviewed-by: Ravi Mistry <rmistry@google.com>
2021-03-25 14:15:35 +00:00

41 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.
from __future__ import print_function
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)