blob: 0cba0b41979d24924314532b20c39a1778d3c54e [file] [log] [blame]
[
{
"cmd": [
"python",
"-u",
"RECIPE_PACKAGE_REPO[depot_tools]/gn.py",
"--root=[BUILDER_CACHE]/V8_Official_Linux64/v8",
"gen",
"//out/Release",
"--args=is_clang=true v8_static_library=true is_debug=false target_cpu=\"x64\" use_goma=true goma_dir=\"[GOMA_CACHE]/client\""
],
"cwd": "[BUILDER_CACHE]/V8_Official_Linux64/v8",
"env": {
"CHROME_HEADLESS": "1",
"GOMA_USE_LOCAL": "false"
},
"name": "gn"
},
{
"cmd": [
"python",
"-u",
"RECIPE_MODULE[build::chromium]/resources/ninja_wrapper.py",
"--ninja_info_output",
"/path/to/tmp/json",
"--failure_output",
"/path/to/tmp/",
"--",
"RECIPE_PACKAGE_REPO[depot_tools]/ninja",
"-w",
"dupbuild=err",
"-C",
"[BUILDER_CACHE]/V8_Official_Linux64/v8/out/Release",
"-j",
"20",
"v8_archive"
],
"cwd": "[BUILDER_CACHE]/V8_Official_Linux64/v8",
"env": {
"CHROME_HEADLESS": "1",
"GOMA_USE_LOCAL": "false"
},
"name": "compile"
},
{
"cmd": [
"python",
"-u",
"[BUILDER_CACHE]/V8_Official_Linux64/v8/tools/release/filter_build_files.py",
"--dir",
"[BUILDER_CACHE]/V8_Official_Linux64/v8/out/Release",
"--platform",
"linux",
"--type",
"exe",
"--json-output",
"/path/to/tmp/json"
],
"infra_step": true,
"name": "filter build files",
"~followup_annotations": [
"@@@STEP_LOG_LINE@json.output@[@@@",
"@@@STEP_LOG_LINE@json.output@ \"[BUILDER_CACHE]/V8_Official_Linux64/v8/out/Release/d8\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"[BUILDER_CACHE]/V8_Official_Linux64/v8/out/Release/icudtl.dat\"@@@",
"@@@STEP_LOG_LINE@json.output@]@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"python",
"-u",
"RECIPE_MODULE[build::zip]/resources/zip.py"
],
"name": "zipping",
"stdin": "{\"entries\": [{\"archive_name\": null, \"path\": \"[BUILDER_CACHE]/V8_Official_Linux64/v8/out/Release/d8\", \"type\": \"file\"}, {\"archive_name\": null, \"path\": \"[BUILDER_CACHE]/V8_Official_Linux64/v8/out/Release/icudtl.dat\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/archive.zip\", \"root\": \"[BUILDER_CACHE]/V8_Official_Linux64/v8/out/Release\"}"
},
{
"cmd": [
"python",
"-u",
"RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py",
"--",
"RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
"----",
"cp",
"-a",
"public-read",
"[CLEANUP]/archive.zip",
"gs://chromium-v8/official/3.4/v8-linux64-rel-3.4.3.17.zip"
],
"infra_step": true,
"name": "gsutil upload",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/chromium-v8/official/3.4/v8-linux64-rel-3.4.3.17.zip@@@"
]
},
{
"cmd": [],
"name": "archive link",
"~followup_annotations": [
"@@@STEP_LINK@download@https://storage.googleapis.com/chromium-v8/official/3.4/v8-linux64-rel-3.4.3.17.zip@@@"
]
},
{
"cmd": [
"python",
"-u",
"[BUILDER_CACHE]/V8_Official_Linux64/v8/tools/release/filter_build_files.py",
"--dir",
"[BUILDER_CACHE]/V8_Official_Linux64/v8/out/Release",
"--platform",
"linux",
"--type",
"lib",
"--json-output",
"/path/to/tmp/json"
],
"infra_step": true,
"name": "filter build files (libs)",
"~followup_annotations": [
"@@@STEP_LOG_LINE@json.output@[@@@",
"@@@STEP_LOG_LINE@json.output@ \"[BUILDER_CACHE]/V8_Official_Linux64/v8/out/Release/d8\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"[BUILDER_CACHE]/V8_Official_Linux64/v8/out/Release/icudtl.dat\"@@@",
"@@@STEP_LOG_LINE@json.output@]@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"python",
"-u",
"RECIPE_MODULE[build::zip]/resources/zip.py"
],
"name": "zipping (libs)",
"stdin": "{\"entries\": [{\"archive_name\": null, \"path\": \"[BUILDER_CACHE]/V8_Official_Linux64/v8/out/Release/d8\", \"type\": \"file\"}, {\"archive_name\": null, \"path\": \"[BUILDER_CACHE]/V8_Official_Linux64/v8/out/Release/icudtl.dat\", \"type\": \"file\"}], \"output\": \"[CLEANUP]/archive.zip\", \"root\": \"[BUILDER_CACHE]/V8_Official_Linux64/v8/out/Release\"}"
},
{
"cmd": [
"python",
"-u",
"RECIPE_MODULE[depot_tools::gsutil]/resources/gsutil_smart_retry.py",
"--",
"RECIPE_PACKAGE_REPO[depot_tools]/gsutil.py",
"----",
"cp",
"-a",
"public-read",
"[CLEANUP]/archive.zip",
"gs://chromium-v8/official/3.4/v8-linux64-libs-rel-3.4.3.17.zip"
],
"infra_step": true,
"name": "gsutil upload (libs)",
"~followup_annotations": [
"@@@STEP_LINK@gsutil.upload@https://storage.cloud.google.com/chromium-v8/official/3.4/v8-linux64-libs-rel-3.4.3.17.zip@@@"
]
},
{
"cmd": [],
"name": "archive link (libs)",
"~followup_annotations": [
"@@@STEP_LINK@download@https://storage.googleapis.com/chromium-v8/official/3.4/v8-linux64-libs-rel-3.4.3.17.zip@@@"
]
}
]