• 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    ],
29    "env": {
30      "CHROME_HEADLESS": "1",
31      "DOCKER_CONFIG": "/home/chrome-bot/.docker",
32      "PATH": "<PATH>:RECIPE_REPO[depot_tools]"
33    },
34    "name": "Build PathKit with Docker"
35  },
36  {
37    "cmd": [
38      "python3",
39      "RECIPE_MODULE[skia::build]/resources/copy_build_products_no_delete.py",
40      "[START_DIR]/cache/docker/pathkit",
41      "[START_DIR]/[SWARM_OUT_DIR]/out/Release",
42      "pathkit.*"
43    ],
44    "infra_step": true,
45    "name": "copy wasm output"
46  },
47  {
48    "name": "$result"
49  }
50]