mirror of
git://git.yoctoproject.org/yocto-autobuilder2.git
synced 2025-07-19 20:59:02 +02:00
schedulers: Ensure repository defaults are set for nightly scheduler
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
2d1bad95a0
commit
eb3fea83fa
|
@ -42,6 +42,17 @@ def repos_for_builder(buildername):
|
||||||
parameters = parameters + [util.NestedParameter(name='', label=repo, fields=inputs, columns=2)]
|
parameters = parameters + [util.NestedParameter(name='', label=repo, fields=inputs, columns=2)]
|
||||||
return parameters
|
return parameters
|
||||||
|
|
||||||
|
def parent_default_props(buildername):
|
||||||
|
props = {}
|
||||||
|
repos = config.buildertorepos.get(buildername)
|
||||||
|
if not repos:
|
||||||
|
repos = config.buildertorepos["default"]
|
||||||
|
for repo in repos:
|
||||||
|
props["repo_{}".format(reponame)] = config.repos[repo][0]
|
||||||
|
props["branch_{}".format(reponame)] = config.repos[repo][1]
|
||||||
|
props["commit_{}".format(reponame)] = "HEAD"
|
||||||
|
return props
|
||||||
|
|
||||||
def buildappsrcrev_param():
|
def buildappsrcrev_param():
|
||||||
return util.StringParameter(
|
return util.StringParameter(
|
||||||
name="buildappsrcrev",
|
name="buildappsrcrev",
|
||||||
|
@ -246,6 +257,6 @@ schedulers.append(parent_scheduler("a-quick"))
|
||||||
schedulers.append(parent_scheduler("a-full"))
|
schedulers.append(parent_scheduler("a-full"))
|
||||||
|
|
||||||
# Run a-quick at 1am each day so we keep master tested and up to date in sstate and buildhistory
|
# Run a-quick at 1am each day so we keep master tested and up to date in sstate and buildhistory
|
||||||
schedulers.append(sched.Nightly(name='nightly-quick', branch='master',
|
schedulers.append(sched.Nightly(name='nightly-quick', branch='master', properties=parent_default_props('a-quick'),
|
||||||
builderNames=['a-quick'], hour=1, minute=0))
|
builderNames=['a-quick'], hour=1, minute=0))
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user