Index: tools/push-to-trunk/push_to_trunk.py |
diff --git a/tools/push-to-trunk/push_to_trunk.py b/tools/push-to-trunk/push_to_trunk.py |
index f5bda60c43859e9490556e3b99de8397641802e0..c1b52e6ff4765165c62cfc498c805acf7a748d9b 100755 |
--- a/tools/push-to-trunk/push_to_trunk.py |
+++ b/tools/push-to-trunk/push_to_trunk.py |
@@ -97,8 +97,7 @@ class FreshBranch(Step): |
def RunStep(self): |
args = "checkout -b %s svn/bleeding_edge" % self.Config(BRANCHNAME) |
- if self.Git(args) is None: |
- self.Die("Creating branch %s failed." % self.Config(BRANCHNAME)) |
+ self.Git(args) |
class DetectLastPush(Step): |
@@ -268,9 +267,7 @@ class CommitLocal(Step): |
review = "\n\nTBR=%s" % self._options.reviewer |
else: |
review = "" |
- if self.Git("commit -a -m \"%s%s\"" |
- % (self["prep_commit_msg"], review)) is None: |
- self.Die("'git commit -a' failed.") |
+ self.Git("commit -a -m \"%s%s\"" % (self["prep_commit_msg"], review)) |
class CommitRepository(Step): |
@@ -283,12 +280,8 @@ class CommitRepository(Step): |
TextToFile(GetLastChangeLogEntries(self.Config(CHANGELOG_FILE)), |
self.Config(CHANGELOG_ENTRY_FILE)) |
- if self.Git("cl presubmit", "PRESUBMIT_TREE_CHECK=\"skip\"") is None: |
- self.Die("'git cl presubmit' failed, please try again.") |
- |
- if self.Git("cl dcommit -f --bypass-hooks", |
- retry_on=lambda x: x is None) is None: |
- self.Die("'git cl dcommit' failed, please try again.") |
+ self.Git("cl presubmit", "PRESUBMIT_TREE_CHECK=\"skip\"") |
+ self.Git("cl dcommit -f --bypass-hooks", retry_on=lambda x: x is None) |
class StragglerCommits(Step): |
@@ -296,8 +289,7 @@ class StragglerCommits(Step): |
"started.") |
def RunStep(self): |
- if self.Git("svn fetch") is None: |
- self.Die("'git svn fetch' failed.") |
+ self.Git("svn fetch") |
self.Git("checkout svn/bleeding_edge") |
args = "log -1 --format=%%H --grep=\"%s\"" % self["prep_commit_msg"] |
self["prepare_commit_hash"] = self.Git(args).strip() |
@@ -342,9 +334,7 @@ class NewBranch(Step): |
MESSAGE = "Create a new branch from trunk." |
def RunStep(self): |
- if self.Git("checkout -b %s svn/trunk" % self.Config(TRUNKBRANCH)) is None: |
- self.Die("Checking out a new branch '%s' failed." % |
- self.Config(TRUNKBRANCH)) |
+ self.Git("checkout -b %s svn/trunk" % self.Config(TRUNKBRANCH)) |
class ApplyChanges(Step): |
@@ -380,8 +370,7 @@ class CommitTrunk(Step): |
def RunStep(self): |
self.Git("add \"%s\"" % self.Config(VERSION_FILE)) |
- if self.Git("commit -F \"%s\"" % self.Config(COMMITMSG_FILE)) is None: |
- self.Die("'git commit' failed.") |
+ self.Git("commit -F \"%s\"" % self.Config(COMMITMSG_FILE)) |
Command("rm", "-f %s*" % self.Config(COMMITMSG_FILE)) |
@@ -423,10 +412,9 @@ class TagRevision(Step): |
MESSAGE = "Tag the new revision." |
def RunStep(self): |
- if self.Git(("svn tag %s -m \"Tagging version %s\"" |
- % (self["version"], self["version"])), |
- retry_on=lambda x: x is None) is None: |
- self.Die("'git svn tag' failed.") |
+ self.Git(("svn tag %s -m \"Tagging version %s\"" |
+ % (self["version"], self["version"])), |
+ retry_on=lambda x: x is None) |
class CheckChromium(Step): |
@@ -466,14 +454,9 @@ class UpdateChromiumCheckout(Step): |
def RunStep(self): |
os.chdir(self["chrome_path"]) |
- if self.Git("checkout master") is None: |
- self.Die("'git checkout master' failed.") |
- if self.Git("pull") is None: |
- self.Die("'git pull' failed, please try again.") |
- |
- args = "checkout -b v8-roll-%s" % self["trunk_revision"] |
- if self.Git(args) is None: |
- self.Die("Failed to checkout a new branch.") |
+ self.Git("checkout master") |
+ self.Git("pull") |
+ self.Git("checkout -b v8-roll-%s" % self["trunk_revision"]) |
class UploadCL(Step): |
@@ -497,17 +480,13 @@ class UploadCL(Step): |
print "Please enter the email address of a reviewer for the roll CL: ", |
self.DieNoManualMode("A reviewer must be specified in forced mode.") |
rev = self.ReadLine() |
- args = ("commit -am \"Update V8 to version %s " |
- "(based on bleeding_edge revision r%s).\n\nTBR=%s\"" |
- % (self["version"], self["svn_revision"], rev)) |
- if self.Git(args) is None: |
- self.Die("'git commit' failed.") |
+ self.Git("commit -am \"Update V8 to version %s " |
+ "(based on bleeding_edge revision r%s).\n\nTBR=%s\"" |
+ % (self["version"], self["svn_revision"], rev)) |
author_option = self._options.author |
author = " --email \"%s\"" % author_option if author_option else "" |
force_flag = " -f" if self._options.force_upload else "" |
- if self.Git("cl upload%s --send-mail%s" % (author, force_flag), |
- pipe=False) is None: |
- self.Die("'git cl upload' failed, please try again.") |
+ self.Git("cl upload%s --send-mail%s" % (author, force_flag), pipe=False) |
print "CL uploaded." |