Index: buildbot/osuosl/master/config/builders.py =================================================================== --- buildbot/osuosl/master/config/builders.py +++ buildbot/osuosl/master/config/builders.py @@ -23,7 +23,7 @@ from zorg.buildbot.builders import LLDBBuilder from zorg.buildbot.builders import LLDBuilder -reload(LLDBBuilder) +reload(LLDBuilder) from zorg.buildbot.builders import LLDBuilder from zorg.buildbot.builders import ClangAndLLDBuilder @@ -50,6 +50,12 @@ reload(SphinxDocsBuilder) from zorg.buildbot.builders import SphinxDocsBuilder +# Switch between GIT and SVN Source Access +# (Also defined in master.cfg) +useGit = False +repo_llvm = 'http://llvm.org/git/' + + # Plain LLVM builders. def _get_llvm_builders(): return [ Index: buildbot/osuosl/master/master.cfg =================================================================== --- buildbot/osuosl/master/master.cfg +++ buildbot/osuosl/master/master.cfg @@ -33,10 +33,18 @@ from buildbot.changes.pb import PBChangeSource from zorg.buildbot.changes.llvmpoller import LLVMPoller +from buildbot.changes.gitpoller import GitPoller c['change_source'] = [PBChangeSource()] -c['change_source'].append(LLVMPoller(projects=[ +# Switch between GIT and SVN Pollers +# (Also defined in builders.py) +useGit = False +repo_llvm = 'http://llvm.org/git/' + + +# llvm.org projects. +llvm_projects=[ "llvm", "cfe", "clang-tests-external", @@ -45,9 +53,16 @@ "compiler-rt", "lld", "lldb", - "openmp"])) + "openmp"] -# c['change_source'].append(LLVMPoller("test-suite", "trunk")) +if useGit: + for i in llvm_projects: + c['change_source'].append(GitPoller(project=i, + repourl=repo_llvm+i, + branches=['master'])) +else: + c['change_source'].append(LLVMPoller(projects=llvm_projects)) + # c['change_source'].append(LLVMPoller("test-suite", "trunk")) ####### RESOURCE USAGE