Steve Sakoman
c86fdefca4
schedulers.py: add dunfell branchdefaults for meta-aws and meta-openembedded
...
Both repos have been added to check-layer-nightly so we need to make
sure the dunfell branches of the repos are being used
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-08-13 22:44:53 +01:00
Richard Purdie
b03dca02b2
schedulers: Fix docs builds for master
...
To quote the manual, "The branch on which the change occurred.
Note that ‘trunk’ or ‘master’ is often denoted by None."
so lets add None as well and hope master builds appear properly.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-06-16 11:49:55 +01:00
Richard Purdie
f1ecba1b25
schedulers: Fix to use non-deprecated branch syntax
...
For some reason the older syntax for specifying the branch isn't working. Use
the newer one instead which does.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-06-08 09:28:52 +01:00
Richard Purdie
0334d60cf6
schedulers: Ensure helper branch is set correctly in schedulers
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-06-03 11:29:02 +01:00
Richard Purdie
909f503ca0
schedulers: Ensure unique scheduler names
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-06-02 14:11:34 +01:00
Richard Purdie
a2c99357cb
schedulers: Correctly set default branch names for new release specific builds
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-06-02 12:44:06 +01:00
Richard Purdie
6c3ebfa7a9
schedulers: Update to run AUH weekly and add check-layer for hardknott/dunfell
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-06-02 12:30:17 +01:00
Richard Purdie
a7276290c7
config.json: meta-arm now has a hardknott branch
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-04-28 16:30:47 +01:00
Richard Purdie
ea7c0aeeae
config/schedulers: Add check-layer-nightly
...
Add a new target to run layer checks every 24 hours on various layers we don't
test as part of the standard test runs.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-04-22 15:03:08 +01:00
Anuj Mittal
b824818ab9
schedulers.py: build docs for 1.50 as well
...
Also tweak hardknott to build meta-arm master as there is no hardknott branch
yet.
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-04-22 08:44:32 +01:00
Richard Purdie
ce9597c7db
config/schedulers: Add hardknott config for new release
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-04-13 20:43:58 +01:00
Ross Burton
745ada6fcd
schedulers: add appropriate meta-arm branches to the release selector
...
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-17 17:32:22 +00:00
Richard Purdie
1ba5d93212
config/schedulers: Allow filtering of quick build targets by release as well as full
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-14 14:21:18 +00:00
Richard Purdie
a20082d067
schedulers: Ensure swat_monitor is set for parent auto-triggered builds
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-02-01 22:27:05 +00:00
Richard Purdie
64b67aa878
Add SPDX License Identifiers
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-01-18 23:49:01 +00:00
Richard Purdie
be97525820
schedulers: Add docs monitoring for dunfell/1.46 docs
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-01-04 11:24:44 +00:00
Richard Purdie
ccc041a8e8
builders/schedulers: Add 'Should SWAT monitor?' boolean field to build schedulers
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-12-21 14:19:19 +00:00
Richard Purdie
8cc03a2819
scheulders: Add missing module name to avoid errors
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-11-08 20:31:36 +00:00
Richard Purdie
8aaae51aa9
config/schedulers: Only run performance builders in a-full in release builds
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-11-08 13:55:31 +00:00
Richard Purdie
9fa3dee873
master/schedulers: Add codebase markup to stop revisions being mapped incorrectly/incompatibly
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-11-06 16:50:12 +00:00
Richard Purdie
f3422f617e
schedulers: Trigger docs builds when the sphinx docs change
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-11-06 15:09:55 +00:00
Richard Purdie
d81c7ca443
builders/config/schedulers: Add support for 'docs' builder
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-11-05 12:24:56 +00:00
Richard Purdie
be1ea85969
schedulers: Add gatesgarth build mapping
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-10-27 16:00:36 +00:00
Richard Purdie
6375d089c2
schedulers: Add scheduler for auh once a month
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-06-10 10:24:52 +01:00
Richard Purdie
152cb30db2
config/schedulers: Add dunfell release
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-04-06 17:00:52 +01:00
Richard Purdie
553e9d76f4
schedulers: Test whether we can avoid tracebacks in logs upon reconfig
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-02-21 10:42:25 +00:00
Richard Purdie
31b796b042
schedulers: Handle yp_branch == None case
...
The addition of a-full automatic triggers discovered yp_branch can be
None causing tracebacks.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-02-16 10:40:18 +00:00
Richard Purdie
5f3bc3f33d
schedulers: Allow a-full to run on Sundays instead of a-quick
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-02-14 17:19:36 +00:00
Richard Purdie
5f370fbce0
schedulers: Really fix builderName handling (magic indexes rule :/)
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-11-07 10:04:18 +00:00
Richard Purdie
1f9f212256
schedulers: Fix builderNames and handle partial matches to branch names
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-11-07 09:08:23 +00:00
Richard Purdie
471eecf823
config/schedulers: Allow a-full to vary targets depending on the release
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-11-06 21:10:38 +00:00
Richard Purdie
345ebf06ab
config/schedulers: Bring example config back into line with real autobuilder (including armhost builds)
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-10-19 09:19:53 +01:00
Michael Halstead
e00253a850
scheduler: make the default choice an option
...
The default choice on the force build form will select a random worker.
builder_to_workers dictionary values can no longer be strings.
Signed-off-by: Michael Halstead <mhalstead@linuxfoundation.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-10-19 09:01:58 +01:00
Richard Purdie
8eba9650b1
schedulers: Add zeus branch/release
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-10-08 20:42:14 +01:00
Richard Purdie
b0f684ee64
builders/scheduler: Add ability to select the worker to run on
...
Thanks to tardyp for the pointer to an example of how to make this work!
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-09-18 17:15:11 +01:00
Richard Purdie
4351b9482f
schedulers: Remove obsolete branches from release branch selector code
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-04-14 17:43:57 +01:00
Richard Purdie
72927543c3
schedulers: Fix typo
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-04-12 09:53:55 +01:00
Richard Purdie
6645c13fb6
schedulers: Show publish artefacts option for eclipse builds
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-04-12 09:51:07 +01:00
Richard Purdie
3af98984e4
schedulers: Add warrior release
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-04-02 15:57:21 +01:00
Richard Purdie
e5243625f8
schedulers: Add example buildperf scheduling
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-01-18 15:53:52 +00:00
Richard Purdie
4ea16f4c73
schedulers: Fix variable name error
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-11-24 12:00:07 +00:00
Richard Purdie
eb3fea83fa
schedulers: Ensure repository defaults are set for nightly scheduler
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-11-24 11:59:06 +00:00
Richard Purdie
2d1bad95a0
schedulers: Fix module name typo
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-11-23 11:32:08 +00:00
Richard Purdie
ee71955e5c
schedulers: Add nightly 1am master build/test
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-11-23 11:31:16 +00:00
Richard Purdie
3efe9831ba
config/schedulers: Use 'a-' prefix to quick/full to improve sorting in UI
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-11-22 10:29:47 +00:00
Richard Purdie
ba36e06dd8
config/schedulers: Add selftest support on different distros for full builds
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-11-22 10:23:53 +00:00
Richard Purdie
b7a5d4bd7a
config/builders/schedulers: Split nightly into quick and full targets
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-11-21 23:21:10 +00:00
Armin Kuster
85fbb6a79c
schedulers: fix typo in thud entry.
...
There are two sumo entires.
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-11-20 23:05:42 +00:00
Richard Purdie
0c2b54e392
schedulers: Fix typo preventing buildtools builds from deploying artefacts
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-11-20 23:04:35 +00:00
Richard Purdie
7075f031ba
schedulers: Add thud release
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-11-01 15:55:55 +00:00