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]