added suppor prod brach

This commit is contained in:
Andrei Yankovich 2021-10-24 16:06:24 +03:00
parent c23dee5f7c
commit 189c57de9a
2 changed files with 18 additions and 0 deletions

View File

@ -1,6 +1,7 @@
# This Python file uses the following encoding: utf-8
from BuildBotLib.buildBotModule import BuildBotModule
from buildbot.plugins import schedulers
from buildbot.plugins import util
class BuildBotShedulers(BuildBotModule):
@ -36,6 +37,8 @@ class BuildBotShedulers(BuildBotModule):
]
buildersDeployCode = ['DocsGenerator']
buildersReleaseCode = ['prodDeployer']
buildersRepo = ['RepoGen']
self.masterConf['schedulers'] = self.shedulers
@ -66,6 +69,20 @@ class BuildBotShedulers(BuildBotModule):
treeStableTimer=60
),
schedulers.SingleBranchScheduler(
name='release',
change_filter=util.ChangeFilter(branch="prod")
builderNames=buildersReleaseCode,
properties={
'clean': True,
'test': True,
'release': True,
'deploy': True,
'copyFolder': 'Distro'
},
treeStableTimer=60
),
schedulers.Triggerable(name="repogen",
builderNames=buildersRepo)
]

View File

@ -32,6 +32,7 @@ class BuildBotWorkers(BuildBotModule):
worker.Worker("RepoGen", password),
worker.Worker("Wasm32Builder", password),
worker.Worker("DocsGenerator", password),
worker.Worker("prodDeployer", password),
]
# 'protocols' contains information