| Index: buildbot/master.chromium.fyi/master.cfg
|
| ===================================================================
|
| --- buildbot/master.chromium.fyi/master.cfg (revision 60688)
|
| +++ buildbot/master.chromium.fyi/master.cfg (working copy)
|
| @@ -153,6 +153,7 @@
|
| 'Chromium Linux GYP (make)',
|
| 'Chromium Linux GYP (scons)',
|
| 'Chromium Mac GYP',
|
| + 'Chromium Mac Debug Clang',
|
| 'Chromium XP GYP',
|
| 'Ubuntu Packaging GYP',
|
| 'Chrome Frame Perf',
|
| @@ -923,7 +924,21 @@
|
| factory_properties={
|
| 'gclient_env': {'GYP_DEFINES':'clang=1 linux_use_tcmalloc=0'}})
|
|
|
| +f_cr_dbg_mac_clang = mac().ChromiumFactory(
|
| + 'chromium-dbg-mac-clang',
|
| + target='Debug',
|
| + options=[
|
| + '--compiler=clang',
|
| + '--solution=chrome.xcodeproj',
|
| + '--xcode-target=chrome',
|
| + '--build-dir=src/chrome'],
|
| + tests=[], # TODO(thakis): Get all test binaries to build & pass.
|
| + factory_properties={
|
| + # TODO(thakis): Get NaCl to work. http://crbug.com/56933
|
| + 'gclient_env': {'GYP_DEFINES': 'clang=1 disable_nacl=1'}})
|
|
|
| +
|
| +
|
| # ----------------------------------------------------------------------------
|
| # BUILDER DEFINITIONS
|
|
|
| @@ -1000,6 +1015,12 @@
|
| 'factory': f_chromium_rel_mac_sync,
|
| }
|
|
|
| +b_chromium_dbg_mac_clang = {
|
| + 'name': 'Chromium Mac Debug Clang',
|
| + 'factory': f_cr_dbg_mac_clang,
|
| + 'category': 'clang',
|
| +}
|
| +
|
| b_chromium_rel_vista64 = {
|
| 'name': 'Chromium Vista 64',
|
| 'builddir': 'chromium-rel-vista64',
|
| @@ -1414,6 +1435,7 @@
|
| b_chromium_dbg_wine_valgrind_builder,
|
| b_chromium_dbg_linux_wine_valgrind,
|
| b_chromium_dbg_linux_clang,
|
| + b_chromium_dbg_mac_clang,
|
| ]
|
|
|
| # Associate the slaves to the manual builders. The configuration is in
|
| @@ -1449,15 +1471,19 @@
|
|
|
| if CLANG_NOTIFIER:
|
| # TODO(evanm): this doesn't seem to work, not sure why.
|
| - c['status'].append(MailNotifier(
|
| - fromaddr=ActiveMaster.from_address,
|
| - mode='failing',
|
| - builders=['chromium-dbg-linux-clang'],
|
| - relayhost=config.Master.smtp,
|
| - subject='clang buildbot %(result)s in %(projectName)s on %(builder)s, '
|
| - 'revision %(revision)s',
|
| - extraRecipients=['evan@chromium.org'],
|
| - sendToInterestedUsers=False))
|
| + for recipients, builders in [
|
| + (['evan@chromium.org'], ['chromium-dbg-linux-clang']),
|
| + (['thakis@chromium.org'], ['chromium-dbg-mac-clang']),
|
| + ]:
|
| + c['status'].append(MailNotifier(
|
| + fromaddr=ActiveMaster.from_address,
|
| + mode='failing',
|
| + builders=builders,
|
| + relayhost=config.Master.smtp,
|
| + subject='clang buildbot %(result)s in %(projectName)s on %(builder)s, '
|
| + 'revision %(revision)s',
|
| + extraRecipients=recipients,
|
| + sendToInterestedUsers=False))
|
|
|
|
|
| ####### PROJECT IDENTITY
|
|
|