blob: 085c970ea523f86701c0208d1304632f970dc1fa [file] [log] [blame]
[
{
"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"
}
]