[zorg] r337487 - [Zorg] Add OpenBSD buildbot

David Carlier via llvm-commits llvm-commits at lists.llvm.org
Thu Jul 19 12:27:23 PDT 2018


Author: devnexen
Date: Thu Jul 19 12:27:23 2018
New Revision: 337487

URL: http://llvm.org/viewvc/llvm-project?rev=337487&view=rev
Log:
[Zorg] Add OpenBSD buildbot

Adding clang build slave for OpenBSD

Reviewers: gkistanova

Reviewed by: gkistanova

Differential Revision: https://reviews.llvm.org/D48741

Modified:
    zorg/trunk/buildbot/osuosl/master/config/builders.py
    zorg/trunk/buildbot/osuosl/master/config/slaves.py
    zorg/trunk/buildbot/osuosl/master/config/status.py

Modified: zorg/trunk/buildbot/osuosl/master/config/builders.py
URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/buildbot/osuosl/master/config/builders.py?rev=337487&r1=337486&r2=337487&view=diff
==============================================================================
--- zorg/trunk/buildbot/osuosl/master/config/builders.py (original)
+++ zorg/trunk/buildbot/osuosl/master/config/builders.py Thu Jul 19 12:27:23 2018
@@ -813,6 +813,17 @@ def _get_clang_builders():
                       #env={'BUCKET': ''}
                ),
          'category': 'clang'},
+
+        # OpenBSD
+        {'name' : "clang-openbsd63-amd64",
+         'slavenames' : ["openbsd63-amd64"],
+         'builddir' : "clang-openbsd63-amd64",
+         'factory': ClangBuilder.getClangCMakeBuildFactory(
+                       checkout_lld=False,
+                       clean=True,
+                       extra_cmake_args=['-DLLVM_ENABLE_ASSERTIONS=ON',
+                                         '-DCMAKE_BUILD_TYPE:STRING=Release'])},
+
     ]
 
 # Polly builders.

Modified: zorg/trunk/buildbot/osuosl/master/config/slaves.py
URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/buildbot/osuosl/master/config/slaves.py?rev=337487&r1=337486&r2=337487&view=diff
==============================================================================
--- zorg/trunk/buildbot/osuosl/master/config/slaves.py (original)
+++ zorg/trunk/buildbot/osuosl/master/config/slaves.py Thu Jul 19 12:27:23 2018
@@ -260,8 +260,8 @@ def get_build_slaves():
         # Debian 86_64, 2 x 6-core Opteron 2.6 GHz
         #create_slave("osu8", properties={'jobs' : 6}, max_builds=2),
 
-        # OpenBSD
-        #create_slave("openbsd-buildslave", properties={'jobs': 2}, max_builds=1),
+        # OpenBSD 6.3 amd64
+        create_slave("clang-openbsd63-amd64", properties={'jobs': 2}, max_builds=1),
 
         # Ubuntu 14.04 x86_64, Intel(R) Xeon(R) CPU @ 2.30GHz
         #create_slave("llgo-builder", properties={'jobs': 2}, max_builds=1),

Modified: zorg/trunk/buildbot/osuosl/master/config/status.py
URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/buildbot/osuosl/master/config/status.py?rev=337487&r1=337486&r2=337487&view=diff
==============================================================================
--- zorg/trunk/buildbot/osuosl/master/config/status.py (original)
+++ zorg/trunk/buildbot/osuosl/master/config/status.py Thu Jul 19 12:27:23 2018
@@ -246,4 +246,13 @@ def get_status_targets(standard_builders
             builders = ["llvm-riscv-linux"],
             addLogs=False,
             num_lines = 15),
+        InformativeMailNotifier(
+            fromaddr = "llvm.buildmaster at lab.llvm.org",
+            sendToInterestedUsers = False,
+            extraRecipients = ["devnexen at gmail.com"],
+            subject="Build %(builder)s Failure",
+            mode = "failing",
+            builders = ["clang-openbsd63-amd64"],
+            addLogs=False,
+            num_lines = 15),
         ]




More information about the llvm-commits mailing list