| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
Now the timestamp of the last time we looked for any changes in
the definitions.git repository is put into the footer area. It
is highlighted for visibility.
This makes it easier to see that the mason system is still
running, but that there is nothing new to build.
|
|
|
|
| |
This reduces flicker/churn when browsing a mason report page.
|
|
|
|
|
| |
This prevents discovering changes, and then being unable to build them
because the local trove has not yet got them.
|
|
|
|
|
| |
Reviewed-By: Lars Wirzenius <lars.wirzenius@codethink.co.uk>
Reviewed-By: Richard Maw <richard.maw@codethink.co.uk>
|
|\
| |
| |
| | |
Reviewed-By: Lars Wirzenius <lars.wirzenius@codethink.co.uk>
|
|/
|
|
|
|
| |
If the git remote update command fails, we assume it's because
we are unable to connect to the trove. This gets reported as a
networking issue, rather than as a failure.
|
|\
| |
| |
| | |
Reviewed-By: Lars Wirzenius <lars.wirzenius@codethink.co.uk>
|
| |
| |
| |
| | |
Stops the server offering logs for download, instead of displaying them.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
The distbuild system can be configured to act as a CI controller.
Providing appropriate config makes it copy all the scripts and systemd
units out of the mason directory onto the target, such that it will
start building and testing the configured cluster morphology on boot.
|
| |
| |
| |
| |
| | |
This will deploy and run build tests on systems listed in the morphology
passed as its first argument.
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This branch includes GNU Readline in all Baserock systems, by moving
it into 'core'. Note that in order to remain GENIVI compliant we must
NOT upgrade to GNU Readline 6 because that version is licensed under the
GPLv3 which is forbidden by the GENIVI Alliance at this point.
Reviewed-By: Pedro Alvarez <pedro.alvarez@codethink.co.uk>
Reviewed-By: Sam Thursfield <sam.thursfield@codethink.co.uk>
Reviewed-By: Lars Wirzenius <lars.wirzenius@codethink.co.uk>
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
At the moment if you try to use the arrow keys in a python shell
then you just get some unhelpful output.
This builds cpython with readline so the arrow keys can do useful things
It also adds ncurses as a build dependency, so that the 'curses' module
can be imported.
|
| | | |
|
|\ \ \
| |/ /
|/| |
| | | |
Reviewed-By: Sam Thursfield <sam.thursfield@codethink.co.uk>
|
| | |
| | |
| | |
| | | |
At least the -base, -good, -bad sets to have a functional system
|
| | | |
|
|/ / |
|
|/ |
|
| |
|
| |
|
|\
| |
| |
| | |
Reviewed-By: Lars Wirzenius <lars.wirzenius@codethink.co.uk>
|
|/
|
|
| |
This makes the release-upload script more versatile.
|
| |
|
|\
| |
| |
| |
| | |
Reviewed-By: Sam Thursfield <sam.thursfield@codethink.co.uk>
Reviewed-By: Lars Wirzenius <lars.wirzenius@codethink.co.uk>
|
| | |
|
| |
| |
| |
| | |
No morph file is needed in any of them
|
| |
| |
| |
| |
| | |
No morph file needed thanks to a patch upstreamed by me to use
autoreconf to check the automake version
|
| |
| |
| |
| |
| | |
GTK+2 doesnt depend on genivi-foundation and x-common is already a
dependency of x-x86_64-generic
|
| |
| |
| |
| | |
stratum
|
| |
| |
| |
| | |
As they are shared by GTK+2 and GTK+3
|
|/
|
|
|
| |
Move to xfce stratum for now as seems to be the only stratum that
requires it
|
|\
| |
| |
| |
| | |
This is a merge of the baserock/michaeldrake/ci-release-scripts branch,
but with some cleanups of the code for cleanliness.
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
For comprehensibility.
|
| | |
|
| |
| |
| |
| |
| | |
Avoiding a condition that has a negation tends to be a bit simpler
for humans to understand.
|
| |
| |
| |
| |
| | |
Move stuff into new methods to make overall logic clearer and to
avoid stuffing too much into each method.
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
There used to be a check that prevented deployments with names different
to the system. I don't know why this was, but I don't think we need it.
|
| |
| |
| |
| |
| | |
Without this change the rsync and xargs commands will wait forever for
input that will never arrive.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
We currently build all architectures at once during the release process,
however for our CD pipeline we operate with one CD pipeline per
architecture.
This is not just useful for the CD pipeline work though, as it allows
one organisation to handle releases for x86, where the infrastructure
may be located in the cloud, and one organisation to handle ARM systems,
which may be located in an office.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
For continuous artifact cache population, we don't care so much about
the large disk images that we make available at release time.
This patch allows omitting any of the configuration required to upload
the release images to mean that we didn't want to upload them, and
continue without doing so.
|
| | |
|