from buildbot.steps.transfer import FileUpload
from buildbot.steps.transfer import StringDownload
from buildbot.worker import Worker
+from buildbot.worker.local import LocalWorker
if not os.path.exists("twistd.pid"):
for worker in c['workers']:
workerNames.append(worker.workername)
+# add a single LocalWorker to handle the forcebuild builder
+c['workers'].append(LocalWorker("__local_force_build", max_builds=1))
+
force_factory = BuildFactory()
c['builders'].append(BuilderConfig(
name = "00_force_build",
- workernames = workerNames,
+ workername = "__local_force_build",
factory = force_factory))
for target in targets: