Commit Graph

131 Commits

Author SHA1 Message Date
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
Richard Purdie
dc8b7d1fce schedulers: Ensure branch is set correctly for all release selections
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-14 10:59:24 +01:00
Richard Purdie
882e18b9ea schedulers: Ensure release selector doesn't change helper repo
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-14 10:52:51 +01:00
Richard Purdie
fec50d6fee schedulers: Fix typo
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-07-05 17:28:10 +01:00
Richard Purdie
66a1c80db6 schedulers: Clean up repo formatting in force form
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-07-05 17:25:14 +01:00
Richard Purdie
0a1d7b074b schedulers: Fix build-appliance help text
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-07-05 14:56:30 +01:00
Richard Purdie
bc28993199 schedulers: Add Release selectors for master-next and mut
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-07-05 14:27:21 +01:00
Richard Purdie
b0dd51cc27 schedulers: Default to the master release in the release selector
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-07-05 14:24:43 +01:00
Richard Purdie
75ffbe08d4 schedulers: Move release selection shortcut to top of form
This moves the commonly used controls to the top of the form.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-07-05 14:23:28 +01:00
Richard Purdie
c82e6fa387 schedulers: Clean up build-appliance srcrev code
We need to show the build-appliance configuration on nightly as well as
nightly-build-appliance.

Also, default to AUTOREV, matching the behaviour of the old codebase.

Drop the "DEFAULT" magic value, default to that if a revision isn't specified.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-07-05 14:21:13 +01:00
Richard Purdie
b4db3914af schedulers.py: Fix bad default value for Boolean form control
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-06-15 08:18:41 +01:00
Richard Purdie
223720737f schedulers/builders: Clean up deploy_artefacts/send_email/is_release into true boolean types
Lets use the proper BooleanParameter input type and boolean values for these.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-06-10 23:22:30 +01:00
Richard Purdie
cf536a0a43 schedulers: Drop unsed form parameters
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-06-10 23:22:28 +01:00
Richard Purdie
7b6508c139 schedulers: Add/enable ReleaseSelector in the force build UI
This allows us to auto-populate the release branch fields for specific
releases.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-06-10 17:17:30 +01:00
Richard Purdie
fc62ac0f0d schedulers: Add missing codebase param
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-05-16 16:44:05 +01:00
Richard Purdie
0b72029cfb schedulers: Fix typo
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-05-16 16:42:21 +01:00
Richard Purdie
1fe4123bc7 Improve build trigger form
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-05-16 16:41:12 +01:00
Richard Purdie
063c5798fd Wait for all triggers to complete before publishing
This means that when we stop builds, all triggered builds also stop.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-03-12 16:19:49 -07:00
Joshua Lock
8400719f6a TODO: clarify some items
Signed-off-by: Joshua Lock <joshua.g.lock@intel.com>
2018-03-07 10:58:17 +00:00
Joshua Lock
20dcfb7159 Fix module name after rename
The repository was renamed yoctoabb from yoctoab, fix up module references
2018-02-22 14:05:19 +00:00
Joshua Lock
4fd189ab38 Initial prototype of using yocto-autobuilder-helper scripts
Initial prototype of using yocto-autobuilder-helper scripts from vanilla
buildbot to replicate yocto-autobuilder configuration.

* README.md is updated to describe goals and approach
* TODO contains known issues and work items, TODO: comments in the code
  point to specific locations of work

Signed-off-by: Joshua Lock <joshua.g.lock@intel.com>
2018-02-22 10:38:19 +00:00