mirror of
https://github.com/klzgrad/naiveproxy.git
synced 2024-12-01 09:46:09 +03:00
338 lines
8.3 KiB
JSON
338 lines
8.3 KiB
JSON
|
[
|
||
|
{
|
||
|
"cmd": [],
|
||
|
"name": "git"
|
||
|
},
|
||
|
{
|
||
|
"cmd": [
|
||
|
"git",
|
||
|
"init",
|
||
|
"[START_DIR]\\gn"
|
||
|
],
|
||
|
"infra_step": true,
|
||
|
"name": "git.init",
|
||
|
"~followup_annotations": [
|
||
|
"@@@STEP_NEST_LEVEL@1@@@"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"cmd": [
|
||
|
"git",
|
||
|
"fetch",
|
||
|
"--tags",
|
||
|
"https://gn.googlesource.com/gn",
|
||
|
"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
|
||
|
],
|
||
|
"cwd": "[START_DIR]\\gn",
|
||
|
"infra_step": true,
|
||
|
"name": "git.fetch",
|
||
|
"~followup_annotations": [
|
||
|
"@@@STEP_NEST_LEVEL@1@@@"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"cmd": [
|
||
|
"git",
|
||
|
"checkout",
|
||
|
"FETCH_HEAD"
|
||
|
],
|
||
|
"cwd": "[START_DIR]\\gn",
|
||
|
"infra_step": true,
|
||
|
"name": "git.checkout",
|
||
|
"~followup_annotations": [
|
||
|
"@@@STEP_NEST_LEVEL@1@@@"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"cmd": [
|
||
|
"cipd.bat",
|
||
|
"ensure",
|
||
|
"-root",
|
||
|
"[START_DIR]\\cipd",
|
||
|
"-ensure-file",
|
||
|
"infra/ninja/${platform} version:1.8.2",
|
||
|
"-json-output",
|
||
|
"/path/to/tmp/json"
|
||
|
],
|
||
|
"infra_step": true,
|
||
|
"name": "ensure_installed",
|
||
|
"~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:1.8.2---\", @@@",
|
||
|
"@@@STEP_LOG_LINE@json.output@ \"package\": \"infra/ninja/${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": [
|
||
|
"cipd.bat",
|
||
|
"ensure",
|
||
|
"-root",
|
||
|
"[CACHE]\\windows_sdk",
|
||
|
"-ensure-file",
|
||
|
"chrome_internal/third_party/sdk/windows uploaded:2018-06-13",
|
||
|
"-json-output",
|
||
|
"/path/to/tmp/json"
|
||
|
],
|
||
|
"infra_step": true,
|
||
|
"name": "ensure_installed (2)",
|
||
|
"~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-uploaded:2018-06\", @@@",
|
||
|
"@@@STEP_LOG_LINE@json.output@ \"package\": \"chrome_internal/third_party/sdk/windows\"@@@",
|
||
|
"@@@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": [
|
||
|
"python",
|
||
|
"-u",
|
||
|
"\nimport shutil\nimport sys\nshutil.copy(sys.argv[1], sys.argv[2])\n",
|
||
|
"[CACHE]\\windows_sdk\\win_sdk\\bin\\SetEnv.x64.json",
|
||
|
"/path/to/tmp/json"
|
||
|
],
|
||
|
"name": "read SetEnv.x64.json",
|
||
|
"~followup_annotations": [
|
||
|
"@@@STEP_LOG_LINE@json.output@{@@@",
|
||
|
"@@@STEP_LOG_LINE@json.output@ \"env\": {@@@",
|
||
|
"@@@STEP_LOG_LINE@json.output@ \"PATH\": [@@@",
|
||
|
"@@@STEP_LOG_LINE@json.output@ [@@@",
|
||
|
"@@@STEP_LOG_LINE@json.output@ \"..\", @@@",
|
||
|
"@@@STEP_LOG_LINE@json.output@ \"..\", @@@",
|
||
|
"@@@STEP_LOG_LINE@json.output@ \"win_sdk\", @@@",
|
||
|
"@@@STEP_LOG_LINE@json.output@ \"bin\", @@@",
|
||
|
"@@@STEP_LOG_LINE@json.output@ \"x64\"@@@",
|
||
|
"@@@STEP_LOG_LINE@json.output@ ]@@@",
|
||
|
"@@@STEP_LOG_LINE@json.output@ ], @@@",
|
||
|
"@@@STEP_LOG_LINE@json.output@ \"VSINSTALLDIR\": [@@@",
|
||
|
"@@@STEP_LOG_LINE@json.output@ [@@@",
|
||
|
"@@@STEP_LOG_LINE@json.output@ \"..\", @@@",
|
||
|
"@@@STEP_LOG_LINE@json.output@ \"..\\\\\"@@@",
|
||
|
"@@@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": [],
|
||
|
"env": {
|
||
|
"VSINSTALLDIR": "[CACHE]\\windows_sdk"
|
||
|
},
|
||
|
"env_prefixes": {
|
||
|
"PATH": [
|
||
|
"[CACHE]\\windows_sdk\\win_sdk\\bin\\x64"
|
||
|
]
|
||
|
},
|
||
|
"name": "debug"
|
||
|
},
|
||
|
{
|
||
|
"cmd": [],
|
||
|
"env": {
|
||
|
"VSINSTALLDIR": "[CACHE]\\windows_sdk"
|
||
|
},
|
||
|
"env_prefixes": {
|
||
|
"PATH": [
|
||
|
"[CACHE]\\windows_sdk\\win_sdk\\bin\\x64"
|
||
|
]
|
||
|
},
|
||
|
"name": "debug.build",
|
||
|
"~followup_annotations": [
|
||
|
"@@@STEP_NEST_LEVEL@1@@@"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"cmd": [
|
||
|
"python",
|
||
|
"-u",
|
||
|
"[START_DIR]\\gn\\build\\gen.py",
|
||
|
"-d"
|
||
|
],
|
||
|
"cwd": "[START_DIR]\\gn",
|
||
|
"env": {
|
||
|
"VSINSTALLDIR": "[CACHE]\\windows_sdk"
|
||
|
},
|
||
|
"env_prefixes": {
|
||
|
"PATH": [
|
||
|
"[CACHE]\\windows_sdk\\win_sdk\\bin\\x64"
|
||
|
]
|
||
|
},
|
||
|
"name": "debug.build.generate",
|
||
|
"~followup_annotations": [
|
||
|
"@@@STEP_NEST_LEVEL@2@@@"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"cmd": [
|
||
|
"[START_DIR]\\cipd\\ninja",
|
||
|
"-C",
|
||
|
"[START_DIR]\\gn\\out"
|
||
|
],
|
||
|
"cwd": "[START_DIR]\\gn",
|
||
|
"env": {
|
||
|
"VSINSTALLDIR": "[CACHE]\\windows_sdk"
|
||
|
},
|
||
|
"env_prefixes": {
|
||
|
"PATH": [
|
||
|
"[CACHE]\\windows_sdk\\win_sdk\\bin\\x64"
|
||
|
]
|
||
|
},
|
||
|
"name": "debug.build.ninja",
|
||
|
"~followup_annotations": [
|
||
|
"@@@STEP_NEST_LEVEL@2@@@"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"cmd": [
|
||
|
"[START_DIR]\\gn\\out\\gn_unittests"
|
||
|
],
|
||
|
"env": {
|
||
|
"VSINSTALLDIR": "[CACHE]\\windows_sdk"
|
||
|
},
|
||
|
"env_prefixes": {
|
||
|
"PATH": [
|
||
|
"[CACHE]\\windows_sdk\\win_sdk\\bin\\x64"
|
||
|
]
|
||
|
},
|
||
|
"name": "debug.test",
|
||
|
"~followup_annotations": [
|
||
|
"@@@STEP_NEST_LEVEL@1@@@"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"cmd": [],
|
||
|
"env": {
|
||
|
"VSINSTALLDIR": "[CACHE]\\windows_sdk"
|
||
|
},
|
||
|
"env_prefixes": {
|
||
|
"PATH": [
|
||
|
"[CACHE]\\windows_sdk\\win_sdk\\bin\\x64"
|
||
|
]
|
||
|
},
|
||
|
"name": "release"
|
||
|
},
|
||
|
{
|
||
|
"cmd": [],
|
||
|
"env": {
|
||
|
"VSINSTALLDIR": "[CACHE]\\windows_sdk"
|
||
|
},
|
||
|
"env_prefixes": {
|
||
|
"PATH": [
|
||
|
"[CACHE]\\windows_sdk\\win_sdk\\bin\\x64"
|
||
|
]
|
||
|
},
|
||
|
"name": "release.build",
|
||
|
"~followup_annotations": [
|
||
|
"@@@STEP_NEST_LEVEL@1@@@"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"cmd": [
|
||
|
"python",
|
||
|
"-u",
|
||
|
"[START_DIR]\\gn\\build\\gen.py"
|
||
|
],
|
||
|
"cwd": "[START_DIR]\\gn",
|
||
|
"env": {
|
||
|
"VSINSTALLDIR": "[CACHE]\\windows_sdk"
|
||
|
},
|
||
|
"env_prefixes": {
|
||
|
"PATH": [
|
||
|
"[CACHE]\\windows_sdk\\win_sdk\\bin\\x64"
|
||
|
]
|
||
|
},
|
||
|
"name": "release.build.generate",
|
||
|
"~followup_annotations": [
|
||
|
"@@@STEP_NEST_LEVEL@2@@@"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"cmd": [
|
||
|
"[START_DIR]\\cipd\\ninja",
|
||
|
"-C",
|
||
|
"[START_DIR]\\gn\\out"
|
||
|
],
|
||
|
"cwd": "[START_DIR]\\gn",
|
||
|
"env": {
|
||
|
"VSINSTALLDIR": "[CACHE]\\windows_sdk"
|
||
|
},
|
||
|
"env_prefixes": {
|
||
|
"PATH": [
|
||
|
"[CACHE]\\windows_sdk\\win_sdk\\bin\\x64"
|
||
|
]
|
||
|
},
|
||
|
"name": "release.build.ninja",
|
||
|
"~followup_annotations": [
|
||
|
"@@@STEP_NEST_LEVEL@2@@@"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"cmd": [
|
||
|
"[START_DIR]\\gn\\out\\gn_unittests"
|
||
|
],
|
||
|
"env": {
|
||
|
"VSINSTALLDIR": "[CACHE]\\windows_sdk"
|
||
|
},
|
||
|
"env_prefixes": {
|
||
|
"PATH": [
|
||
|
"[CACHE]\\windows_sdk\\win_sdk\\bin\\x64"
|
||
|
]
|
||
|
},
|
||
|
"name": "release.test",
|
||
|
"~followup_annotations": [
|
||
|
"@@@STEP_NEST_LEVEL@1@@@"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"cmd": [
|
||
|
"taskkill.exe",
|
||
|
"/f",
|
||
|
"/t",
|
||
|
"/im",
|
||
|
"mspdbsrv.exe"
|
||
|
],
|
||
|
"name": "taskkill mspdbsrv"
|
||
|
},
|
||
|
{
|
||
|
"cmd": [
|
||
|
"cipd.bat",
|
||
|
"pkg-build",
|
||
|
"-pkg-def",
|
||
|
"{\"data\": [{\"file\": \"gn.exe\"}, {\"version_file\": \".versions/gn.exe.cipd_version\"}], \"install_mode\": \"copy\", \"package\": \"gn/gn/${platform}\", \"root\": \"[START_DIR]\\\\gn\\\\out\"}",
|
||
|
"-out",
|
||
|
"[CLEANUP]\\gn.cipd",
|
||
|
"-json-output",
|
||
|
"/path/to/tmp/json"
|
||
|
],
|
||
|
"name": "build gn/gn/${platform}",
|
||
|
"~followup_annotations": [
|
||
|
"@@@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\": \"gn/gn/${platform}\"@@@",
|
||
|
"@@@STEP_LOG_LINE@json.output@ }@@@",
|
||
|
"@@@STEP_LOG_LINE@json.output@}@@@",
|
||
|
"@@@STEP_LOG_END@json.output@@@"
|
||
|
]
|
||
|
},
|
||
|
{
|
||
|
"name": "$result",
|
||
|
"recipe_result": null,
|
||
|
"status_code": 0
|
||
|
}
|
||
|
]
|