bug 419467: try server should upload win32 symbols to a symbol server - use new try server env, buildsymbols && uploadsymbols on win32. r=ted, patch=me

git-svn-id: svn://10.0.0.236/trunk@249791 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
bhearsum%mozilla.com
2008-04-08 12:48:16 +00:00
parent da7c2da055
commit 3b480b5838

View File

@@ -8,12 +8,12 @@
# dictionary has a variety of keys to control different aspects of the
# buildmaster. They are documented in docs/config.xhtml .
import buildbotcustom.env
import buildbotcustom.tryserver.env
import buildbotcustom.tryserver.steps
reload(buildbotcustom.env)
reload(buildbotcustom.tryserver.env)
reload(buildbotcustom.tryserver.steps)
from buildbotcustom.env import MozillaEnvironments
from buildbotcustom.tryserver.env import MozillaEnvironments
# This is the dictionary that the buildmaster pays attention to. We also use
# a shorter alias to save typing.
@@ -321,12 +321,12 @@ firefox_sendchange_win32_steps = [
workdir=".",
haltOnFailure=False,
flunkOnFailure=False,
env=MozillaEnvironments['win32-ref-platform']),
env=MozillaEnvironments['tryserver']),
s(ShellCommand, name="dump env vars",
workdir=".",
command="set | sort",
env=MozillaEnvironments['win32-ref-platform']),
env=MozillaEnvironments['tryserver']),
s(MozillaClientMk, cvsroot=CVSROOT),
@@ -340,7 +340,7 @@ firefox_sendchange_win32_steps = [
workdir="mozilla",
haltOnFailure=True,
flunkOnFailure=True,
env=MozillaEnvironments['win32-ref-platform']),
env=MozillaEnvironments['tryserver']),
s(MozillaPatchDownload, patchDir="patches/",
haltOnFailure=True,
@@ -353,7 +353,7 @@ firefox_sendchange_win32_steps = [
s(ShellCommand, name="mozconfig contents",
command=["cat",".mozconfig"],
workdir="mozilla",
env=MozillaEnvironments['win32-ref-platform']),
env=MozillaEnvironments['tryserver']),
s(ShellCommand, name="building",
description=["building"],
@@ -363,7 +363,7 @@ firefox_sendchange_win32_steps = [
haltOnFailure=True,
flunkOnFailure=True,
timeout=3600,
env=MozillaEnvironments['win32-ref-platform']),
env=MozillaEnvironments['tryserver']),
s(ShellCommand, name="packaging (zip)",
description=["creating package"],
@@ -375,7 +375,7 @@ firefox_sendchange_win32_steps = [
workdir="mozilla/%s" % OBJDIR,
haltOnFailure=False,
flunkOnFailure=False,
env=MozillaEnvironments['win32-ref-platform']),
env=MozillaEnvironments['tryserver']),
s(ShellCommand, name="chmod package (zip)",
command=["chmod", "666",
@@ -412,7 +412,7 @@ firefox_sendchange_win32_steps = [
workdir="mozilla/%s" % OBJDIR,
haltOnFailure=False,
flunkOnFailure=False,
env=MozillaEnvironments['win32-ref-platform']),
env=MozillaEnvironments['tryserver']),
s(ShellCommand, name="chmod package (exe)",
command=["chmod", "666",
@@ -432,6 +432,22 @@ firefox_sendchange_win32_steps = [
haltOnFailure=False,
flunkOnFailure=False,
workdir="."),
s(ShellCommand,
name="build symbols",
command=["make", "-C", OBJDIR, "buildsymbols"],
haltOnFailure=True,
flunkOnFailure=False,
env=MozillaEnvironments['tryserver'],
workdir="."),
s(ShellCommand,
name="upload symbols",
command=["make", "-C", OBJDIR, "uploadsymbols"],
haltOnFailure=True,
flunkOnFailure=False,
env=MozillaEnvironments['tryserver'],
workdir=".")
]
firefox_sendchange_win32_builder = {
@@ -623,12 +639,12 @@ firefox_sendchange_hg_win32_steps = [
haltOnFailure=True,
flunkOnFailure=True,
workdir=".",
env=MozillaEnvironments['win32-ref-platform']),
env=MozillaEnvironments['tryserver']),
s(ShellCommand, name="dump env vars",
workdir=".",
command="set | sort",
env=MozillaEnvironments['win32-ref-platform']),
env=MozillaEnvironments['tryserver']),
s(MozillaTryServerHgClone,
workdir="mozilla/",
@@ -644,7 +660,7 @@ firefox_sendchange_hg_win32_steps = [
s(ShellCommand, name="mozconfig contents",
command=["cat", ".mozconfig"],
workdir="mozilla",
env=MozillaEnvironments['win32-ref-platform']),
env=MozillaEnvironments['tryserver']),
s(ShellCommand, name="building",
description=["building"],
@@ -654,7 +670,7 @@ firefox_sendchange_hg_win32_steps = [
flunkOnFailure=True,
workdir="mozilla",
timeout=3600,
env=MozillaEnvironments['win32-ref-platform']),
env=MozillaEnvironments['tryserver']),
s(ShellCommand, name="packaging (zip)",
description=["creating package"],
@@ -666,7 +682,7 @@ firefox_sendchange_hg_win32_steps = [
workdir="mozilla/%s" % OBJDIR,
haltOnFailure=False,
flunkOnFailure=False,
env=MozillaEnvironments['win32-ref-platform']),
env=MozillaEnvironments['tryserver']),
s(ShellCommand, name="chmod package (zip)",
command=["chmod", "666",
@@ -703,7 +719,7 @@ firefox_sendchange_hg_win32_steps = [
workdir="mozilla/%s" % OBJDIR,
haltOnFailure=False,
flunkOnFailure=False,
env=MozillaEnvironments['win32-ref-platform']),
env=MozillaEnvironments['tryserver']),
s(ShellCommand, name="chmod package (exe)",
command=["chmod", "666",
@@ -723,6 +739,22 @@ firefox_sendchange_hg_win32_steps = [
haltOnFailure=False,
flunkOnFailure=False,
workdir="."),
s(ShellCommand,
name="build symbols",
command=["make", "-C", OBJDIR, "buildsymbols"],
haltOnFailure=True,
flunkOnFailure=False,
env=MozillaEnvironments['tryserver'],
workdir="."),
s(ShellCommand,
name="upload symbols",
command=["make", "-C", OBJDIR, "uploadsymbols"],
haltOnFailure=True,
flunkOnFailure=False,
env=MozillaEnvironments['tryserver'],
workdir=".")
]
firefox_sendchange_win32_hg_builder = {