Mercurial > mozilla > hg > talosnames
diff talosnames/localconfig.py @ 10:1029ddf7b806
get the buildbot config
author | Jeff Hammel <jhammel@mozilla.com> |
---|---|
date | Tue, 10 Jul 2012 16:22:58 -0700 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/talosnames/localconfig.py Tue Jul 10 16:22:58 2012 -0700 @@ -0,0 +1,100 @@ +SLAVES = { + 'fedora': dict([("talos-r3-fed-%03i" % x, {}) for x in range(3,10) + range(11,18) + range(19,77)]), + 'fedora64' : dict([("talos-r3-fed64-%03i" % x, {}) for x in range (3,10) + range(11,35) + range(36,72)]), + 'xp': dict([("talos-r3-xp-%03i" % x, {}) for x in range(4,10) + range(11,76) \ + if x not in [45, 59]]), # bug 661377, bug 753357 + 'win7': dict([("talos-r3-w7-%03i" % x, {}) for x in range(4,10) + range(11,80)]), + 'w764': dict([("t-r3-w764-%03i" % x, {}) for x in range(1,6)]), + 'leopard': dict([("talos-r3-leopard-%03i" % x, {}) for x in range(3,10) + range(11,67) \ + if x not in [7]]), # bug 655437 + 'snowleopard': dict([("talos-r4-snow-%03i" % x, {}) for x in range(4,10) + range(11,81) + [82,84]]), + 'lion': dict([("talos-r4-lion-%03i" % x, {}) for x in range(4,10) + range(11,83) + [84]]), + 'tegra_android': dict([('tegra-%03i' % x, {'http_port': '30%03i' % x, 'ssl_port': '31%03i' % x}) \ + for x in range(31,289) \ + if x not in range(122,129) + [30,31,33,34,43,44,49,65,69,77,131,137,143,147,\ + 153,156,161,175,176,180,184,185,186,193,197,198,202,203,204,205,222,224,\ + 226,239,241,268,275,289]]), # decommissioned tegras +} + +SLAVES['leopard-o'] = SLAVES['leopard'] +SLAVES['tegra_android-xul'] = SLAVES['tegra_android'] +SLAVES['tegra_android-o'] = SLAVES['tegra_android'] + +TRY_SLAVES = {} + +GRAPH_CONFIG = ['--resultsServer', 'graphs.mozilla.org', + '--resultsLink', '/server/collect.cgi'] + +GLOBAL_VARS = { + 'disable_tinderbox_mail': True, + 'build_tools_repo_path': 'build/tools', + 'stage_server': 'stage.mozilla.org', + 'stage_username': 'ffxbld', + 'stage_ssh_key': 'ffxbld_dsa', +} + +# Local branch overrides +BRANCHES = { + 'mozilla-central': { + 'tinderbox_tree': 'Firefox', + 'mobile_tinderbox_tree': 'Firefox', + }, + 'mozilla-release': { + 'tinderbox_tree': 'Mozilla-Release', + 'mobile_tinderbox_tree': 'Mozilla-Release', + }, + 'mozilla-esr10': { + 'tinderbox_tree': 'Mozilla-Esr10', + 'mobile_tinderbox_tree': 'Mozilla-Esr10', + }, + 'mozilla-beta': { + 'tinderbox_tree': 'Mozilla-Beta', + 'mobile_tinderbox_tree': 'Mozilla-Beta', + }, + 'mozilla-aurora': { + 'tinderbox_tree': 'Mozilla-Aurora', + 'mobile_tinderbox_tree': 'Mozilla-Aurora', + }, + 'places': { + 'tinderbox_tree': 'Places', + 'mobile_tinderbox_tree': 'Places', + }, + 'electrolysis': { + 'tinderbox_tree': 'Electrolysis', + 'mobile_tinderbox_tree': 'Electrolysis', + }, + 'addontester': { + 'tinderbox_tree': 'AddonTester', + 'mobile_tinderbox_tree': 'AddonTester', + }, + 'addonbaselinetester': { + 'tinderbox_tree': 'AddonTester', + 'mobile_tinderbox_tree': 'AddonTester', + }, + 'try': { + 'tinderbox_tree': 'Try', + 'mobile_tinderbox_tree': 'Try', + 'enable_mail_notifier': True, + 'notify_real_author': True, + 'enable_merging': False, + 'slave_key': 'try_slaves', + 'package_url': 'http://ftp.mozilla.org/pub/mozilla.org/firefox/try-builds', + 'package_dir': '%(who)s-%(got_revision)s', + 'stage_username': 'trybld', + 'stage_ssh_key': 'trybld_dsa', + }, + 'jaegermonkey': { + 'tinderbox_tree': 'Jaegermonkey', + 'mobile_tinderbox_tree': 'Jaegermonkey', + }, +} + +PLATFORM_VARS = { +} + +PROJECTS = { + 'jetpack': { + 'scripts_repo': 'http://hg.mozilla.org/build/tools', + 'tinderbox_tree': 'Jetpack', + }, +}