blob: c5d26493c62b5d8face9e65589eb16b58c2f825e [file] [log] [blame]
[
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::url]/resources/pycurl.py",
"--url",
"https://chromium.googlesource.com/?format=TEXT",
"--status-json",
"/path/to/tmp/json",
"--outfile",
"/path/to/tmp/"
],
"env_suffixes": {
"DEPOT_TOOLS_UPDATE": [
"0"
],
"PATH": [
"RECIPE_REPO[depot_tools]"
]
},
"name": "GET https://chromium.googlesource.com/?format=TEXT"
},
{
"cmd": [
"vpython",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"ensure-directory",
"--mode",
"0777",
"[CACHE]/builder/w"
],
"infra_step": true,
"name": "ensure work_dir"
},
{
"cmd": [],
"name": "https://chromium.googlesource.com/apps",
"~followup_annotations": [
"@@@STEP_TEXT@[ok]@@@"
]
},
{
"cmd": [
"git_cache.py",
"populate",
"--reset-fetch-config",
"--ref",
"refs/branch-heads/*",
"--break-locks",
"--cache-dir",
"[CACHE]/builder/w",
"--verbose",
"https://chromium.googlesource.com/apps"
],
"cost": {
"cpu": 500,
"disk": 20,
"memory": 50,
"net": 0
},
"env": {
"CHROME_HEADLESS": "1",
"GIT_HTTP_LOW_SPEED_LIMIT": "0",
"GIT_HTTP_LOW_SPEED_TIME": "0"
},
"env_suffixes": {
"DEPOT_TOOLS_UPDATE": [
"0"
],
"PATH": [
"RECIPE_REPO[depot_tools]"
]
},
"name": "https://chromium.googlesource.com/apps.populate",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"git_cache.py",
"exists",
"--cache-dir",
"[CACHE]/builder/w",
"--verbose",
"https://chromium.googlesource.com/apps"
],
"env": {
"CHROME_HEADLESS": "1",
"GIT_HTTP_LOW_SPEED_LIMIT": "0",
"GIT_HTTP_LOW_SPEED_TIME": "0"
},
"env_suffixes": {
"DEPOT_TOOLS_UPDATE": [
"0"
],
"PATH": [
"RECIPE_REPO[depot_tools]"
]
},
"name": "https://chromium.googlesource.com/apps.lookup repo_path",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"git",
"count-objects",
"-v"
],
"cwd": "[CACHE]/builder/w/chromium.googlesource.com/a",
"env": {
"CHROME_HEADLESS": "1",
"GIT_HTTP_LOW_SPEED_LIMIT": "0",
"GIT_HTTP_LOW_SPEED_TIME": "0"
},
"env_suffixes": {
"DEPOT_TOOLS_UPDATE": [
"0"
],
"PATH": [
"RECIPE_REPO[depot_tools]"
]
},
"infra_step": true,
"name": "https://chromium.googlesource.com/apps.git count-objects",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@result@ count: 10@@@",
"@@@STEP_LOG_LINE@result@ garbage: 10@@@",
"@@@STEP_LOG_LINE@result@ packs: 10@@@",
"@@@STEP_LOG_LINE@result@ in_pack: 10@@@",
"@@@STEP_LOG_LINE@result@ size-pack: 10@@@",
"@@@STEP_LOG_LINE@result@ size-garbage: 10@@@",
"@@@STEP_LOG_LINE@result@ prune-packable: 10@@@",
"@@@STEP_LOG_LINE@result@ size: 10@@@",
"@@@STEP_LOG_END@result@@@"
]
},
{
"cmd": [
"git",
"rev-parse",
"-q",
"--verify",
"master"
],
"cwd": "[CACHE]/builder/w/chromium.googlesource.com/a",
"env": {
"CHROME_HEADLESS": "1",
"GIT_HTTP_LOW_SPEED_LIMIT": "0",
"GIT_HTTP_LOW_SPEED_TIME": "0"
},
"env_suffixes": {
"DEPOT_TOOLS_UPDATE": [
"0"
],
"PATH": [
"RECIPE_REPO[depot_tools]"
]
},
"infra_step": true,
"name": "https://chromium.googlesource.com/apps.git rev-parse",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"git_cache.py",
"update-bootstrap",
"--skip-populate",
"--prune",
"--cache-dir",
"[CACHE]/builder/w",
"--verbose",
"https://chromium.googlesource.com/apps"
],
"cost": {
"cpu": 2000,
"disk": 0,
"memory": 1600,
"net": 10
},
"env": {
"CHROME_HEADLESS": "1",
"GIT_HTTP_LOW_SPEED_LIMIT": "0",
"GIT_HTTP_LOW_SPEED_TIME": "0"
},
"env_suffixes": {
"DEPOT_TOOLS_UPDATE": [
"0"
],
"PATH": [
"RECIPE_REPO[depot_tools]"
]
},
"name": "https://chromium.googlesource.com/apps.update bootstrap",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [],
"name": "https://chromium.googlesource.com/chromium/src",
"~followup_annotations": [
"@@@STEP_TEXT@[ok]@@@"
]
},
{
"cmd": [
"git_cache.py",
"populate",
"--reset-fetch-config",
"--ref",
"refs/branch-heads/*",
"--break-locks",
"--cache-dir",
"[CACHE]/builder/w",
"--verbose",
"https://chromium.googlesource.com/chromium/src"
],
"cost": {
"cpu": 500,
"disk": 20,
"memory": 50,
"net": 0
},
"env": {
"CHROME_HEADLESS": "1",
"GIT_HTTP_LOW_SPEED_LIMIT": "0",
"GIT_HTTP_LOW_SPEED_TIME": "0"
},
"env_suffixes": {
"DEPOT_TOOLS_UPDATE": [
"0"
],
"PATH": [
"RECIPE_REPO[depot_tools]"
]
},
"name": "https://chromium.googlesource.com/chromium/src.populate",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"git_cache.py",
"exists",
"--cache-dir",
"[CACHE]/builder/w",
"--verbose",
"https://chromium.googlesource.com/chromium/src"
],
"env": {
"CHROME_HEADLESS": "1",
"GIT_HTTP_LOW_SPEED_LIMIT": "0",
"GIT_HTTP_LOW_SPEED_TIME": "0"
},
"env_suffixes": {
"DEPOT_TOOLS_UPDATE": [
"0"
],
"PATH": [
"RECIPE_REPO[depot_tools]"
]
},
"name": "https://chromium.googlesource.com/chromium/src.lookup repo_path",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"git",
"count-objects",
"-v"
],
"cwd": "[CACHE]/builder/w/chromium.googlesource.com/chromium/src",
"env": {
"CHROME_HEADLESS": "1",
"GIT_HTTP_LOW_SPEED_LIMIT": "0",
"GIT_HTTP_LOW_SPEED_TIME": "0"
},
"env_suffixes": {
"DEPOT_TOOLS_UPDATE": [
"0"
],
"PATH": [
"RECIPE_REPO[depot_tools]"
]
},
"infra_step": true,
"name": "https://chromium.googlesource.com/chromium/src.git count-objects",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@",
"@@@STEP_LOG_LINE@result@ count: 10@@@",
"@@@STEP_LOG_LINE@result@ garbage: 10@@@",
"@@@STEP_LOG_LINE@result@ packs: 10@@@",
"@@@STEP_LOG_LINE@result@ in_pack: 10@@@",
"@@@STEP_LOG_LINE@result@ size-pack: 10@@@",
"@@@STEP_LOG_LINE@result@ size-garbage: 10@@@",
"@@@STEP_LOG_LINE@result@ prune-packable: 10@@@",
"@@@STEP_LOG_LINE@result@ size: 10@@@",
"@@@STEP_LOG_END@result@@@"
]
},
{
"cmd": [
"git",
"rev-parse",
"-q",
"--verify",
"master"
],
"cwd": "[CACHE]/builder/w/chromium.googlesource.com/chromium/src",
"env": {
"CHROME_HEADLESS": "1",
"GIT_HTTP_LOW_SPEED_LIMIT": "0",
"GIT_HTTP_LOW_SPEED_TIME": "0"
},
"env_suffixes": {
"DEPOT_TOOLS_UPDATE": [
"0"
],
"PATH": [
"RECIPE_REPO[depot_tools]"
]
},
"infra_step": true,
"name": "https://chromium.googlesource.com/chromium/src.git rev-parse",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"cmd": [
"git_cache.py",
"update-bootstrap",
"--skip-populate",
"--prune",
"--cache-dir",
"[CACHE]/builder/w",
"--verbose",
"https://chromium.googlesource.com/chromium/src"
],
"cost": {
"cpu": 2000,
"disk": 0,
"memory": 1600,
"net": 10
},
"env": {
"CHROME_HEADLESS": "1",
"GIT_HTTP_LOW_SPEED_LIMIT": "0",
"GIT_HTTP_LOW_SPEED_TIME": "0"
},
"env_suffixes": {
"DEPOT_TOOLS_UPDATE": [
"0"
],
"PATH": [
"RECIPE_REPO[depot_tools]"
]
},
"name": "https://chromium.googlesource.com/chromium/src.update bootstrap",
"~followup_annotations": [
"@@@STEP_NEST_LEVEL@1@@@"
]
},
{
"name": "$result"
}
]