• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1[
2  {
3    "cmd": [
4      "vpython3",
5      "-u",
6      "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
7      "--json-output",
8      "/path/to/tmp/json",
9      "ensure-directory",
10      "--mode",
11      "0o777",
12      "[START_DIR]/cache/docker/pathkit"
13    ],
14    "infra_step": true,
15    "name": "mkdirs out_dir"
16  },
17  {
18    "cmd": [
19      "docker",
20      "run",
21      "--rm",
22      "--volume",
23      "[START_DIR]/cache/work:/SRC",
24      "--volume",
25      "[START_DIR]/cache/docker/pathkit:/OUT",
26      "gcr.io/skia-public/emsdk-base:3.1.26_v2",
27      "/SRC/skia/infra/pathkit/build_pathkit.sh",
28      "debug"
29    ],
30    "env": {
31      "CHROME_HEADLESS": "1",
32      "DOCKER_CONFIG": "/home/chrome-bot/.docker",
33      "PATH": "<PATH>:RECIPE_REPO[depot_tools]"
34    },
35    "name": "Build PathKit with Docker"
36  },
37  {
38    "cmd": [
39      "python3",
40      "RECIPE_MODULE[skia::build]/resources/copy_build_products_no_delete.py",
41      "[START_DIR]/cache/docker/pathkit",
42      "[START_DIR]/[SWARM_OUT_DIR]/out/Debug",
43      "pathkit.*"
44    ],
45    "infra_step": true,
46    "name": "copy wasm output"
47  },
48  {
49    "name": "$result"
50  }
51]