- Mar 26, 2019
-
-
Martyn Welch authored
Signed-off-by:
Martyn Welch <martyn.welch@collabora.com>
-
- Mar 21, 2019
-
-
Frédéric Dalleau authored
Signed-off-by:
Frédéric Dalleau <frederic.dalleau@collabora.com>
-
Move the shell commands to prepare the local ostree repository out of the Jenkinsfile to a script for easier usage when building locally. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Mar 20, 2019
-
-
Frédéric Dalleau authored
The test ostree commit is generated after the successful commit. Removing updatectl, it makes it impossible to mark an update successful. Hence the bootcount will be increased at each boot, eventually causing rollback to the previous deployment. Ostree provides --skip-list that allows to create a commit with a list of files to skip. That is useful to generate the rollback commit. This way there is not need to modify existing recipes or provide additional one. The execution time is also very short. Signed-off-by:
Frédéric Dalleau <frederic.dalleau@collabora.com>
-
- Mar 18, 2019
-
-
Emanuele Aina authored
Move the definition of env.PIPELINE_VERSION very early so that the devroot name setting can make use of it. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Mar 13, 2019
-
-
Emanuele Aina authored
Use a single parameter to speciffy the devroot to be downloaded and installed as it is done for the mediapack. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Mar 08, 2019
-
-
Sjoerd Simons authored
Signed-off-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk>
-
- Mar 06, 2019
-
-
Now that the sdk ospacks (and images) should build against next re-enable everything again in Jenkins Signed-off-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk>
-
- Feb 26, 2019
-
-
Emanuele Aina authored
Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Feb 25, 2019
-
-
Emanuele Aina authored
Store the submitted LAVA job ids in the output metadata for later processing. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Feb 24, 2019
-
-
Emanuele Aina authored
To reduce the number of moving parts during the Buster rebase we forced the use of the 19.03 image-builder Docker container image. Let's now move back to using the image-builder matching the current release (still named `next` until we switch to the final name which should be `v2019dev0`). Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
Bulld the minimal ospack again by properly handling `null` debos arguments. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Feb 22, 2019
-
-
Emanuele Aina authored
Speed things up and reduce resource consumption on a component that is currently not a priority. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
The multimedia demopack is intended for demonstrating contents in the HMI music/video players, it is not needed on the headless minimal images and it was erroneously introduced there with commit a1ebaae9. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
They got disabled during in the early phases of the Buster rebase, we should start buidling them again now. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Feb 20, 2019
-
-
Andrej Shadura authored
Signed-off-by:
Andrej Shadura <andrew.shadura@collabora.co.uk>
-
- Feb 19, 2019
-
-
Emanuele Aina authored
Bring back the automatic check for production builds so that images are put in their main location and test jobs are submitted to LAVA, but mangle the LAVA webhook callback URL so that we don't create too much noise in Phabricator at this point. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
Due to a GPLv3/readline-releated issue gnupg2 is currently uninstallable and thus ostree cannot be installed as well, breaking the image build. In order to start playing with the LAVA setup while the ostree issue is being resolved temporarily disable the failing images. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Feb 18, 2019
-
-
Sjoerd Simons authored
For the v2019dev0 release we'll move to assuming u-boot is in SPI flash for i.mx6 which allows the sabrelite board to use standard images rather then needing a specific ones. Signed-off-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk>
-
- Feb 15, 2019
-
-
- Feb 07, 2019
-
-
Emanuele Aina authored
Fixes: APERTIS-5659 Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
Fixes: APERTIS-5662 Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Dec 13, 2018
-
-
Emanuele Aina authored
If the `image-ostree-$board` entry is marked successful then `ostree` has to be `true` or the step wouldn't have been run. Using `true` directly makes the code a bit more explicit and clear. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
The only caller of runTestsJobs() is submitTests() and having them split out doesn't bring any benefit. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
The check whether LAVA josb should be submitted now happens outside of submitTests(). Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
Keep track of skipped artifacts, failed builds and if the build has been killed half way so we can find out if a build is suitable for releasing/longer term preservation (for instance, for being saved as a weekly entry). Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Nov 26, 2018
-
-
Ritesh Raj Sarraf authored
Signed-off-by:
Ritesh Raj Sarraf <rrs@debian.org>
-
- Nov 19, 2018
-
-
Emanuele Aina authored
Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
Since commit a3749cd5 removed the need to work around some NSS/SSH shortcomings, we can now get rid of the last vestiges of the workarounds, simplifying the code. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Nov 16, 2018
-
-
Emanuele Aina authored
Just like the full SDK, the base SDK image ships the `armhf` devroot out-of-the-box, so it needs to depend on it. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Frédéric Dalleau authored
After generating the commit, we can use the tip of the branch to generate the static delta that exactly matches the commit. Use image_name as the name of the static delta to help distinguish between each other when in a repository. The name also contains the pipeline version in the name, hence it is possible to sort by filename to get the most recent static delta. Signed-off-by:
Frédéric Dalleau <frederic.dalleau@collabora.com>
-
- Nov 15, 2018
-
-
The Base SDK does not need the bits which are specific to the Canterbury-based app framework and the Mildenhall HMI. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Nov 09, 2018
-
-
Andrej Shadura authored
Knowing where the current images live is necessary to be able to fetch extra ospacks on demand. Signed-off-by:
Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
Signed-off-by:
Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
Signed-off-by:
Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
Image recipes may need to know images for what release we’re building. Signed-off-by:
Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
From now on, sysroots will be for debugging and related purposes, devroot will be used for foreign archirecture compilation etc. Signed-off-by:
Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Andrej Shadura authored
Signed-off-by:
Andrej Shadura <andrew.shadura@collabora.co.uk>
-
Emanuele Aina authored
Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Nov 08, 2018
-
-
Andrej Shadura authored
Signed-off-by:
Andrej Shadura <andrew.shadura@collabora.co.uk>
-