blob: cf76307596cdb622fea70ab14017d5d77fd7386f [file] [log] [blame]
[
{
"cmd": [
"vpython3",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"[START_DIR]/bazel.json",
"/path/to/tmp/"
],
"infra_step": true,
"name": "read bazel.json",
"~followup_annotations": [
"@@@STEP_LOG_LINE@bazel.json@{@@@",
"@@@STEP_LOG_LINE@bazel.json@ \"included_files\": [],@@@",
"@@@STEP_LOG_LINE@bazel.json@ \"packages\": [@@@",
"@@@STEP_LOG_LINE@bazel.json@ {@@@",
"@@@STEP_LOG_LINE@bazel.json@ \"path\": \"fuchsia/third_party/bazel/${platform}\",@@@",
"@@@STEP_LOG_LINE@bazel.json@ \"platforms\": [@@@",
"@@@STEP_LOG_LINE@bazel.json@ \"linux-amd64\",@@@",
"@@@STEP_LOG_LINE@bazel.json@ \"mac-amd64\",@@@",
"@@@STEP_LOG_LINE@bazel.json@ \"windows-amd64\"@@@",
"@@@STEP_LOG_LINE@bazel.json@ ],@@@",
"@@@STEP_LOG_LINE@bazel.json@ \"tags\": [@@@",
"@@@STEP_LOG_LINE@bazel.json@ \"version:2@6.3.0.6\"@@@",
"@@@STEP_LOG_LINE@bazel.json@ ],@@@",
"@@@STEP_LOG_LINE@bazel.json@ \"version_file\": \".versions/bazel.cipd_version\"@@@",
"@@@STEP_LOG_LINE@bazel.json@ },@@@",
"@@@STEP_LOG_LINE@bazel.json@ {@@@",
"@@@STEP_LOG_LINE@bazel.json@ \"path\": \"flutter/java/openjdk/${platform}\",@@@",
"@@@STEP_LOG_LINE@bazel.json@ \"platforms\": [@@@",
"@@@STEP_LOG_LINE@bazel.json@ \"linux-amd64\",@@@",
"@@@STEP_LOG_LINE@bazel.json@ \"mac-amd64\",@@@",
"@@@STEP_LOG_LINE@bazel.json@ \"mac-arm64\",@@@",
"@@@STEP_LOG_LINE@bazel.json@ \"windows-amd64\"@@@",
"@@@STEP_LOG_LINE@bazel.json@ ],@@@",
"@@@STEP_LOG_LINE@bazel.json@ \"tags\": [@@@",
"@@@STEP_LOG_LINE@bazel.json@ \"version:17\"@@@",
"@@@STEP_LOG_LINE@bazel.json@ ]@@@",
"@@@STEP_LOG_LINE@bazel.json@ }@@@",
"@@@STEP_LOG_LINE@bazel.json@ ]@@@",
"@@@STEP_LOG_LINE@bazel.json@}@@@",
"@@@STEP_LOG_END@bazel.json@@@"
]
},
{
"cmd": [
"cipd",
"ensure",
"-root",
"[CLEANUP]/tmp_tmp_1",
"-ensure-file",
"fuchsia/third_party/bazel/${platform} version:2@6.3.0.6\nflutter/java/openjdk/${platform} version:17",
"-max-threads",
"0",
"-json-output",
"/path/to/tmp/json"
],
"name": "ensure bazel",
"~followup_annotations": [
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"result\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"\": [@@@",
"@@@STEP_LOG_LINE@json.output@ {@@@",
"@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_id-of-version:17------\",@@@",
"@@@STEP_LOG_LINE@json.output@ \"package\": \"flutter/java/openjdk/resolved-platform\"@@@",
"@@@STEP_LOG_LINE@json.output@ },@@@",
"@@@STEP_LOG_LINE@json.output@ {@@@",
"@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"resolved-instance_id-of-version:2@6.3.0.\",@@@",
"@@@STEP_LOG_LINE@json.output@ \"package\": \"fuchsia/third_party/bazel/resolved-platform\"@@@",
"@@@STEP_LOG_LINE@json.output@ }@@@",
"@@@STEP_LOG_LINE@json.output@ ]@@@",
"@@@STEP_LOG_LINE@json.output@ }@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"cmd": [
"[CLEANUP]/tmp_tmp_1/bazel",
"test",
"..."
],
"name": "bazel test ..."
},
{
"cmd": [
"[CLEANUP]/tmp_tmp_1/bazel",
"build",
"//..."
],
"name": "bazel build //..."
},
{
"cmd": [
"[CLEANUP]/tmp_tmp_1/bazel",
"test",
"//..."
],
"name": "bazel test //..."
},
{
"name": "$result"
}
]