| [ |
| { |
| "cmd": [], |
| "name": "linux-amd64" |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::url]/resources/pycurl.py", |
| "--url", |
| "https://sdk.lunarg.com/sdk/download/1.1.92.1/linux/vulkansdk-linux-x86_64-1.1.92.1.tar.gz", |
| "--status-json", |
| "/path/to/tmp/json", |
| "--outfile", |
| "[START_DIR]/vulkansdk-linux-amd64.tar.gz" |
| ], |
| "name": "linux-amd64.fetch sdk", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python3", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::archive]/resources/extract.py", |
| "--json-input", |
| "{\"archive_file\": \"[START_DIR]/vulkansdk-linux-amd64.tar.gz\", \"include_files\": [], \"output\": \"[START_DIR]/vulkansdk-linux-amd64\", \"safe_mode\": true}", |
| "--json-output", |
| "/path/to/tmp/json" |
| ], |
| "name": "linux-amd64.extract sdk", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_TEXT@<br/>extracted 1337 files - 50159.75 MB@@@", |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"extracted\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"bytes\": 50159747054, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"filecount\": 1337@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "linux-amd64.cipd", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@SET_BUILD_PROPERTY@instance_id@\"40-chars-fake-of-the-package-instance_id\"@@@", |
| "@@@SET_BUILD_PROPERTY@package@\"fuchsia/third_party/vulkansdk/linux-amd64\"@@@", |
| "@@@SET_BUILD_PROPERTY@version@\"1.1.92.1\"@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "cipd", |
| "search", |
| "fuchsia/third_party/vulkansdk/linux-amd64", |
| "-tag", |
| "version:1.1.92.1", |
| "-json-output", |
| "/path/to/tmp/json" |
| ], |
| "name": "linux-amd64.cipd.cipd search fuchsia/third_party/vulkansdk/linux-amd64 version:1.1.92.1", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@", |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"result\": []@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "cipd", |
| "create", |
| "-pkg-def", |
| "{\"data\": [{\"dir\": \".\", \"exclude\": []}, {\"version_file\": \".versions/vulkansdk.cipd_version\"}], \"install_mode\": \"copy\", \"package\": \"fuchsia/third_party/vulkansdk/linux-amd64\", \"root\": \"[START_DIR]/vulkansdk-linux-amd64/1.1.92.1\"}", |
| "-hash-algo", |
| "sha256", |
| "-ref", |
| "latest", |
| "-tag", |
| "version:1.1.92.1", |
| "-metadata", |
| "bbid:0", |
| "-json-output", |
| "/path/to/tmp/json" |
| ], |
| "name": "linux-amd64.cipd.create fuchsia/third_party/vulkansdk/linux-amd64", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@", |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"result\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"40-chars-fake-of-the-package-instance_id\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"package\": \"fuchsia/third_party/vulkansdk/linux-amd64\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@", |
| "@@@STEP_LINK@40-chars-fake-of-the-package-instance_id@https://chrome-infra-packages.appspot.com/p/fuchsia/third_party/vulkansdk/linux-amd64/+/40-chars-fake-of-the-package-instance_id@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "mac-amd64" |
| }, |
| { |
| "cmd": [ |
| "vpython", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::url]/resources/pycurl.py", |
| "--url", |
| "https://sdk.lunarg.com/sdk/download/1.1.92.1/mac/vulkansdk-macos-1.1.92.1.tar.gz", |
| "--status-json", |
| "/path/to/tmp/json", |
| "--outfile", |
| "[START_DIR]/vulkansdk-mac-amd64.tar.gz" |
| ], |
| "name": "mac-amd64.fetch sdk", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "python3", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::archive]/resources/extract.py", |
| "--json-input", |
| "{\"archive_file\": \"[START_DIR]/vulkansdk-mac-amd64.tar.gz\", \"include_files\": [], \"output\": \"[START_DIR]/vulkansdk-mac-amd64\", \"safe_mode\": true}", |
| "--json-output", |
| "/path/to/tmp/json" |
| ], |
| "name": "mac-amd64.extract sdk", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_TEXT@<br/>extracted 1337 files - 50159.75 MB@@@", |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"extracted\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"bytes\": 50159747054, @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"filecount\": 1337@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "mac-amd64.cipd", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@SET_BUILD_PROPERTY@instance_id@\"40-chars-fake-of-the-package-instance_id\"@@@", |
| "@@@SET_BUILD_PROPERTY@package@\"fuchsia/third_party/vulkansdk/mac-amd64\"@@@", |
| "@@@SET_BUILD_PROPERTY@version@\"1.1.92.1\"@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "cipd", |
| "search", |
| "fuchsia/third_party/vulkansdk/mac-amd64", |
| "-tag", |
| "version:1.1.92.1", |
| "-json-output", |
| "/path/to/tmp/json" |
| ], |
| "name": "mac-amd64.cipd.cipd search fuchsia/third_party/vulkansdk/mac-amd64 version:1.1.92.1", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@", |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"result\": []@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "cipd", |
| "create", |
| "-pkg-def", |
| "{\"data\": [{\"dir\": \".\", \"exclude\": []}, {\"version_file\": \".versions/vulkansdk.cipd_version\"}], \"install_mode\": \"copy\", \"package\": \"fuchsia/third_party/vulkansdk/mac-amd64\", \"root\": \"[START_DIR]/vulkansdk-mac-amd64/vulkansdk-macos-1.1.92.1\"}", |
| "-hash-algo", |
| "sha256", |
| "-ref", |
| "latest", |
| "-tag", |
| "version:1.1.92.1", |
| "-metadata", |
| "bbid:0", |
| "-json-output", |
| "/path/to/tmp/json" |
| ], |
| "name": "mac-amd64.cipd.create fuchsia/third_party/vulkansdk/mac-amd64", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@", |
| "@@@STEP_LOG_LINE@json.output@{@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"result\": {@@@", |
| "@@@STEP_LOG_LINE@json.output@ \"instance_id\": \"40-chars-fake-of-the-package-instance_id\", @@@", |
| "@@@STEP_LOG_LINE@json.output@ \"package\": \"fuchsia/third_party/vulkansdk/mac-amd64\"@@@", |
| "@@@STEP_LOG_LINE@json.output@ }@@@", |
| "@@@STEP_LOG_LINE@json.output@}@@@", |
| "@@@STEP_LOG_END@json.output@@@", |
| "@@@STEP_LINK@40-chars-fake-of-the-package-instance_id@https://chrome-infra-packages.appspot.com/p/fuchsia/third_party/vulkansdk/mac-amd64/+/40-chars-fake-of-the-package-instance_id@@@" |
| ] |
| }, |
| { |
| "name": "$result" |
| } |
| ] |