customize
This commit is contained in:
parent
36339e42a0
commit
79c0838d9c
80
master.cfg
80
master.cfg
@ -54,25 +54,6 @@ c["change_source"].append(
|
|||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
####### SCHEDULERS
|
|
||||||
|
|
||||||
# Configure the Schedulers, which decide how to react to incoming changes. In this
|
|
||||||
# case, just kick off a 'runtests' build
|
|
||||||
|
|
||||||
builderNames = ["runtests"]
|
|
||||||
c["schedulers"] = []
|
|
||||||
c["schedulers"].append(
|
|
||||||
schedulers.SingleBranchScheduler(
|
|
||||||
name="all",
|
|
||||||
change_filter=util.ChangeFilter(branch="main"),
|
|
||||||
treeStableTimer=None,
|
|
||||||
builderNames=builderNames,
|
|
||||||
)
|
|
||||||
)
|
|
||||||
c["schedulers"].append(
|
|
||||||
schedulers.ForceScheduler(name="force", builderNames=builderNames)
|
|
||||||
)
|
|
||||||
|
|
||||||
####### BUILDERS
|
####### BUILDERS
|
||||||
|
|
||||||
# The 'builders' list defines the Builders, which tell Buildbot how to perform a build:
|
# The 'builders' list defines the Builders, which tell Buildbot how to perform a build:
|
||||||
@ -92,6 +73,8 @@ c["schedulers"].append(
|
|||||||
|
|
||||||
c["builders"] = []
|
c["builders"] = []
|
||||||
|
|
||||||
|
builderNames = []
|
||||||
|
|
||||||
factory = util.BuildFactory()
|
factory = util.BuildFactory()
|
||||||
factory.addStep(
|
factory.addStep(
|
||||||
steps.Git(repourl="https://gitea.parrrate.ru/PTV/radn-rs.git", mode="incremental")
|
steps.Git(repourl="https://gitea.parrrate.ru/PTV/radn-rs.git", mode="incremental")
|
||||||
@ -100,6 +83,65 @@ factory.addStep(steps.ShellCommand(command=["cargo", "test"]))
|
|||||||
c["builders"].append(
|
c["builders"].append(
|
||||||
util.BuilderConfig(name="runtests", workernames=["example-worker"], factory=factory)
|
util.BuilderConfig(name="runtests", workernames=["example-worker"], factory=factory)
|
||||||
)
|
)
|
||||||
|
builderNames.append("runtests")
|
||||||
|
|
||||||
|
factory = util.BuildFactory()
|
||||||
|
factory.addStep(
|
||||||
|
steps.Git(repourl="https://gitea.parrrate.ru/PTV/radn-rs.git", mode="incremental")
|
||||||
|
)
|
||||||
|
factory.addStep(
|
||||||
|
steps.ShellCommand(
|
||||||
|
command=[
|
||||||
|
"cargo",
|
||||||
|
"clippy",
|
||||||
|
"--workspace",
|
||||||
|
"--examples",
|
||||||
|
"--tests",
|
||||||
|
"--",
|
||||||
|
"--deny=warnings",
|
||||||
|
]
|
||||||
|
)
|
||||||
|
)
|
||||||
|
c["builders"].append(
|
||||||
|
util.BuilderConfig(name="clippy", workernames=["example-worker"], factory=factory)
|
||||||
|
)
|
||||||
|
builderNames.append("clippy")
|
||||||
|
|
||||||
|
factory = util.BuildFactory()
|
||||||
|
factory.addStep(
|
||||||
|
steps.Git(repourl="https://gitea.parrrate.ru/PTV/radn-rs.git", mode="incremental")
|
||||||
|
)
|
||||||
|
factory.addStep(
|
||||||
|
steps.ShellCommand(
|
||||||
|
command=[
|
||||||
|
"cargo",
|
||||||
|
"doc",
|
||||||
|
"--workspace",
|
||||||
|
]
|
||||||
|
)
|
||||||
|
)
|
||||||
|
c["builders"].append(
|
||||||
|
util.BuilderConfig(name="rustdoc", workernames=["example-worker"], factory=factory)
|
||||||
|
)
|
||||||
|
builderNames.append("rustdoc")
|
||||||
|
|
||||||
|
####### SCHEDULERS
|
||||||
|
|
||||||
|
# Configure the Schedulers, which decide how to react to incoming changes. In this
|
||||||
|
# case, just kick off a 'runtests' build
|
||||||
|
|
||||||
|
c["schedulers"] = []
|
||||||
|
c["schedulers"].append(
|
||||||
|
schedulers.SingleBranchScheduler(
|
||||||
|
name="all",
|
||||||
|
change_filter=util.ChangeFilter(branch="main"),
|
||||||
|
treeStableTimer=None,
|
||||||
|
builderNames=builderNames,
|
||||||
|
)
|
||||||
|
)
|
||||||
|
c["schedulers"].append(
|
||||||
|
schedulers.ForceScheduler(name="force", builderNames=builderNames)
|
||||||
|
)
|
||||||
|
|
||||||
####### REPORTER TARGETS
|
####### REPORTER TARGETS
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user