Buildbot: automatically build for all branches, not just master

This commit is contained in:
2020-08-05 15:43:59 +02:00
parent dcbd1347c9
commit 1ff732897d

View File

@@ -80,13 +80,6 @@ c['protocols'] = {
}
}
################################################################################
# CHANGE SOURCES
c['change_source'] = GitPoller(repourl='git://git.blender.org/blender.git',
pollinterval=120,
project='blender')
################################################################################
# CODEBASES
#
@@ -197,11 +190,15 @@ def schedule_change_build(name, branch):
# Note that any particular build will only take place on one worker.
c['builders'] = []
builders_all_branches = set()
# Add builder utility.
def add_builder(c, name, platforms, factory, branch='', hour=3, minute=0):
if branch != '':
builders_all_branches.add(branch)
for platform in platforms:
workernames = []
builder_name = f'{name}_{platform}'
@@ -342,6 +339,14 @@ add_builder(c,
branch='',
hour=1)
################################################################################
# CHANGE SOURCES
c['change_source'] = GitPoller(repourl='git://git.blender.org/blender.git',
pollinterval=120,
project='blender',
branches=list(builders_all_branches))
################################################################################
# HORIZONS