Copy over private SKPs during SKP asset create command

Bug: skia:6850
Change-Id: Idaa92d2b4233b9f03a15d70cc185261f0090bab4
Reviewed-on: https://skia-review.googlesource.com/24404
Reviewed-by: Eric Boren <borenet@google.com>
Commit-Queue: Ravi Mistry <rmistry@google.com>
diff --git a/infra/bots/assets/skp/create.py b/infra/bots/assets/skp/create.py
index e2d3f66..2cadd52 100755
--- a/infra/bots/assets/skp/create.py
+++ b/infra/bots/assets/skp/create.py
@@ -19,6 +19,8 @@
 
 SKIA_TOOLS = os.path.join(common.INFRA_BOTS_DIR, os.pardir, os.pardir, 'tools')
 
+PRIVATE_SKPS_GS = 'gs://skia-skps/private/skps'
+
 
 def create_asset(chrome_src_path, browser_executable, target_dir,
                  upload_to_partner_bucket):
@@ -74,6 +76,10 @@
       if f.endswith('.skp'):
         shutil.copyfile(os.path.join(src, f), os.path.join(target_dir, f))
 
+  # Copy over private SKPs from Google storage into the target_dir.
+  subprocess.check_call([
+        'gsutil', 'cp', os.path.join(PRIVATE_SKPS_GS, '*'), target_dir])
+
 
 def main():
   parser = argparse.ArgumentParser()