blob: 5ea5a58151781ff02914397500b102897a005f44 [file] [log] [blame]
[
{
"cmd": [
"python",
"-u",
"RECIPE_PACKAGE_REPO[depot_tools]/gclient.py",
"config",
"--spec",
"cache_dir = '[GIT_CACHE]'\nsolutions = [{'deps_file': '.DEPS.git', 'managed': True, 'name': 'v8', 'url': 'https://chromium.googlesource.com/v8/v8'}]"
],
"cwd": "[BUILDER_CACHE]",
"env_suffixes": {
"PATH": [
"RECIPE_PACKAGE_REPO[depot_tools]"
]
},
"infra_step": true,
"name": "gclient setup"
},
{
"cmd": [
"python",
"-u",
"RECIPE_PACKAGE_REPO[depot_tools]/gclient.py",
"sync",
"--verbose",
"--nohooks",
"-j8",
"--reset",
"--force",
"--upstream",
"--no-nag-max",
"--with_branch_heads",
"--with_tags",
"--delete_unversioned_trees",
"--output-json",
"/path/to/tmp/json"
],
"cwd": "[BUILDER_CACHE]",
"env_suffixes": {
"PATH": [
"RECIPE_PACKAGE_REPO[depot_tools]"
]
},
"infra_step": true,
"name": "gclient sync",
"~followup_annotations": [
"@@@STEP_LOG_LINE@json.output@{@@@",
"@@@STEP_LOG_LINE@json.output@ \"solutions\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"v8/\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"revision\": \"f2cbea7e89a45f46819777bb78a1f5bd0241f64c\"@@@",
"@@@STEP_LOG_LINE@json.output@ }@@@",
"@@@STEP_LOG_LINE@json.output@ }@@@",
"@@@STEP_LOG_LINE@json.output@}@@@",
"@@@STEP_LOG_END@json.output@@@",
"@@@SET_BUILD_PROPERTY@got_revision@\"f2cbea7e89a45f46819777bb78a1f5bd0241f64c\"@@@"
]
},
{
"cmd": [
"python",
"-u",
"RECIPE_PACKAGE_REPO[depot_tools]/gclient.py",
"recurse",
"git",
"config",
"user.name",
"local_bot"
],
"cwd": "[BUILDER_CACHE]",
"env_suffixes": {
"PATH": [
"RECIPE_PACKAGE_REPO[depot_tools]"
]
},
"infra_step": true,
"name": "gclient recurse (git config user.name)"
},
{
"cmd": [
"python",
"-u",
"RECIPE_PACKAGE_REPO[depot_tools]/gclient.py",
"recurse",
"git",
"config",
"user.email",
"local_bot@example.com"
],
"cwd": "[BUILDER_CACHE]",
"env_suffixes": {
"PATH": [
"RECIPE_PACKAGE_REPO[depot_tools]"
]
},
"infra_step": true,
"name": "gclient recurse (git config user.email)"
},
{
"cmd": [
"git",
"checkout",
"-f",
"FETCH_HEAD"
],
"cwd": "[BUILDER_CACHE]/v8",
"infra_step": true,
"name": "git checkout"
},
{
"cmd": [
"git",
"branch",
"-D",
"work"
],
"cwd": "[BUILDER_CACHE]/v8",
"infra_step": true,
"name": "git branch"
},
{
"cmd": [
"git",
"clean",
"-ffd"
],
"cwd": "[BUILDER_CACHE]/v8",
"infra_step": true,
"name": "git clean"
},
{
"cmd": [
"git",
"show",
"refs/remotes/branch-heads/3.4:include/v8-version.h"
],
"cwd": "[BUILDER_CACHE]/v8",
"infra_step": true,
"name": "Check latest version file",
"stdout": "/path/to/tmp/"
},
{
"cmd": [
"git",
"show",
"refs/remotes/branch-heads/3.4~1:include/v8-version.h"
],
"cwd": "[BUILDER_CACHE]/v8",
"infra_step": true,
"name": "Check previous version file",
"stdout": "/path/to/tmp/"
},
{
"cmd": [
"git",
"new-branch",
"work",
"--upstream",
"refs/remotes/branch-heads/3.4"
],
"cwd": "[BUILDER_CACHE]/v8",
"env_prefixes": {
"PATH": [
"[BUILDER_CACHE]/v8/third_party/depot_tools"
]
},
"infra_step": true,
"name": "git new-branch"
},
{
"cmd": [
"git",
"config",
"user.name",
"V8 Autoroll"
],
"cwd": "[BUILDER_CACHE]/v8",
"env_prefixes": {
"PATH": [
"[BUILDER_CACHE]/v8/third_party/depot_tools"
]
},
"infra_step": true,
"name": "git config user.name"
},
{
"cmd": [
"git",
"config",
"user.email",
"v8-autoroll@chromium.org"
],
"cwd": "[BUILDER_CACHE]/v8",
"env_prefixes": {
"PATH": [
"[BUILDER_CACHE]/v8/third_party/depot_tools"
]
},
"infra_step": true,
"name": "git config user.email"
},
{
"cmd": [
"python",
"-u",
"RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py",
"--json-output",
"/path/to/tmp/json",
"copy",
"\n#define V8_MAJOR_VERSION 3\n#define V8_MINOR_VERSION 4\n#define V8_BUILD_NUMBER 3\n#define V8_PATCH_LEVEL 3\n",
"[BUILDER_CACHE]/v8/include/v8-version.h"
],
"infra_step": true,
"name": "Increment version"
},
{
"cmd": [
"git",
"commit",
"-am",
"Version 3.4.3.3"
],
"cwd": "[BUILDER_CACHE]/v8",
"infra_step": true,
"name": "git commit"
},
{
"cmd": [
"git",
"cl",
"upload",
"-f",
"--bypass-hooks",
"--send-mail",
"--private",
"--tbrs",
"machenbach@chromium.org"
],
"cwd": "[BUILDER_CACHE]/v8",
"env_prefixes": {
"PATH": [
"[BUILDER_CACHE]/v8/third_party/depot_tools"
]
},
"infra_step": true,
"name": "git cl"
},
{
"cmd": [
"git",
"cl",
"land",
"-f",
"--bypass-hooks"
],
"cwd": "[BUILDER_CACHE]/v8",
"env_prefixes": {
"PATH": [
"[BUILDER_CACHE]/v8/third_party/depot_tools"
]
},
"infra_step": true,
"name": "git cl land"
},
{
"cmd": [
"git",
"fetch",
"https://chromium.googlesource.com/v8/v8",
"refs/branch-heads/*:refs/remotes/branch-heads/*"
],
"cwd": "[BUILDER_CACHE]/v8",
"infra_step": true,
"name": "git fetch"
},
{
"cmd": [
"git",
"show",
"refs/remotes/branch-heads/3.4:include/v8-version.h"
],
"cwd": "[BUILDER_CACHE]/v8",
"infra_step": true,
"name": "Check committed version file",
"stdout": "/path/to/tmp/"
},
{
"cmd": [
"python",
"-u",
"import time; time.sleep(5)"
],
"name": "Wait for commit",
"~followup_annotations": [
"@@@STEP_LOG_LINE@python.inline@import time; time.sleep(5)@@@",
"@@@STEP_LOG_END@python.inline@@@"
]
},
{
"cmd": [
"git",
"fetch",
"https://chromium.googlesource.com/v8/v8",
"refs/branch-heads/*:refs/remotes/branch-heads/*"
],
"cwd": "[BUILDER_CACHE]/v8",
"infra_step": true,
"name": "git fetch (2)"
},
{
"cmd": [
"git",
"show",
"refs/remotes/branch-heads/3.4:include/v8-version.h"
],
"cwd": "[BUILDER_CACHE]/v8",
"infra_step": true,
"name": "Check committed version file (2)",
"stdout": "/path/to/tmp/"
},
{
"cmd": [
"python",
"-u",
"import time; time.sleep(10)"
],
"name": "Wait for commit (2)",
"~followup_annotations": [
"@@@STEP_LOG_LINE@python.inline@import time; time.sleep(10)@@@",
"@@@STEP_LOG_END@python.inline@@@"
]
},
{
"cmd": [
"git",
"fetch",
"https://chromium.googlesource.com/v8/v8",
"refs/branch-heads/*:refs/remotes/branch-heads/*"
],
"cwd": "[BUILDER_CACHE]/v8",
"infra_step": true,
"name": "git fetch (3)"
},
{
"cmd": [
"git",
"show",
"refs/remotes/branch-heads/3.4:include/v8-version.h"
],
"cwd": "[BUILDER_CACHE]/v8",
"infra_step": true,
"name": "Check committed version file (3)",
"stdout": "/path/to/tmp/"
},
{
"cmd": [
"python",
"-u",
"import time; time.sleep(15)"
],
"name": "Wait for commit (3)",
"~followup_annotations": [
"@@@STEP_LOG_LINE@python.inline@import time; time.sleep(15)@@@",
"@@@STEP_LOG_END@python.inline@@@"
]
},
{
"cmd": [
"git",
"fetch",
"https://chromium.googlesource.com/v8/v8",
"refs/branch-heads/*:refs/remotes/branch-heads/*"
],
"cwd": "[BUILDER_CACHE]/v8",
"infra_step": true,
"name": "git fetch (4)"
},
{
"cmd": [
"git",
"show",
"refs/remotes/branch-heads/3.4:include/v8-version.h"
],
"cwd": "[BUILDER_CACHE]/v8",
"infra_step": true,
"name": "Check committed version file (4)",
"stdout": "/path/to/tmp/"
},
{
"cmd": [
"python",
"-u",
"import time; time.sleep(20)"
],
"name": "Wait for commit (4)",
"~followup_annotations": [
"@@@STEP_LOG_LINE@python.inline@import time; time.sleep(20)@@@",
"@@@STEP_LOG_END@python.inline@@@"
]
},
{
"cmd": [
"git",
"fetch",
"https://chromium.googlesource.com/v8/v8",
"refs/branch-heads/*:refs/remotes/branch-heads/*"
],
"cwd": "[BUILDER_CACHE]/v8",
"infra_step": true,
"name": "git fetch (5)"
},
{
"cmd": [
"git",
"show",
"refs/remotes/branch-heads/3.4:include/v8-version.h"
],
"cwd": "[BUILDER_CACHE]/v8",
"infra_step": true,
"name": "Check committed version file (5)",
"stdout": "/path/to/tmp/"
},
{
"cmd": [],
"name": "Waiting for commit timed out",
"~followup_annotations": [
"@@@STEP_FAILURE@@@"
]
},
{
"cmd": [
"git",
"log",
"-n1",
"--format=%H",
"refs/remotes/branch-heads/3.4"
],
"cwd": "[BUILDER_CACHE]/v8",
"infra_step": true,
"name": "git log",
"stdout": "/path/to/tmp/"
},
{
"cmd": [
"git",
"show",
"74882b7a8e55268d1658f83efefa1c2585cee723:include/v8-version.h"
],
"cwd": "[BUILDER_CACHE]/v8",
"infra_step": true,
"name": "Check head version file",
"stdout": "/path/to/tmp/"
},
{
"cmd": [
"git",
"describe",
"--tags",
"74882b7a8e55268d1658f83efefa1c2585cee723"
],
"cwd": "[BUILDER_CACHE]/v8",
"infra_step": true,
"name": "git describe",
"stdout": "/path/to/tmp/"
},
{
"cmd": [
"git",
"ls-remote",
"https://chromium.googlesource.com/v8/v8",
"refs/heads/3.4-lkgr"
],
"cwd": "[BUILDER_CACHE]/v8",
"infra_step": true,
"name": "git ls-remote refs_heads_3.4-lkgr",
"stdout": "/path/to/tmp/",
"~followup_annotations": [
"@@@STEP_LOG_LINE@ref@74882b7a8e55268d1658f83efefa1c2585cee723@@@",
"@@@STEP_LOG_END@ref@@@"
]
},
{
"cmd": [
"echo",
"There is no new lkgr."
],
"name": "log"
},
{
"cmd": [
"git",
"ls-remote",
"https://chromium.googlesource.com/v8/v8",
"refs/tags/lkgr/3.4"
],
"cwd": "[BUILDER_CACHE]/v8",
"infra_step": true,
"name": "git ls-remote refs_tags_lkgr_3.4",
"stdout": "/path/to/tmp/",
"~followup_annotations": [
"@@@STEP_LOG_LINE@ref@74882b7a8e55268d1658f83efefa1c2585cee723@@@",
"@@@STEP_LOG_END@ref@@@"
]
},
{
"cmd": [
"echo",
"There is no new lkgr."
],
"name": "log (2)"
},
{
"name": "$result",
"recipe_result": null,
"status_code": 0
}
]