aboutsummaryrefslogtreecommitdiffstats
path: root/jjb
AgeCommit message (Collapse)AuthorFilesLines
2023-06-30expose the locked signaturessandbox/jsmoeller/siggenJan-Simon Moeller1-1/+2
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I872ce36b92426319bfe9a0662a3b2def7ae636af
2023-06-13Octopus and Pike jobsJan-Simon Moeller18-7/+979
Add job templates for octopus and pike. Also cleanups. Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I9847340a854086273fab07b9895e4a1c66cb4e39
2023-06-04add agl-ci to flutter and html5 imagesJan-Simon Moeller5-12/+9
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: Ia0aa24bd36c9b44240cae3c9600d80fc8279d1e6
2023-03-23updates for octopusJan-Simon Moeller4-6/+6
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: Ia1a057c58643e849967e66542e260eeebf2b6664
2022-11-22Move html5 out of the loop down at the endJan-Simon Moeller1-4/+4
till we can debug the html5 build speed Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: Ia07e4e9b7da3683223b642d8ba1fa97827c37555
2022-11-21Add flutter and iceg images for qemux86-64Jan-Simon Moeller4-14/+170
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: Ia89f10a3f6e4bdfa2b6b74af14def7cf0d1818a2
2022-11-17Special-case the BBE board to only build the telematic imageJan-Simon Moeller1-2/+7
The BBE board's BSP does not support weston 10 yet. But we can use the telematics demo image instead. Enable it. Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I03f534e7008d2cd95c4c44f8a50dd4b1750b5299
2022-08-07Handle bbeJan-Simon Moeller1-3/+1
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I06ad57ca850f4c263abdecddb1dbcf1e7ba96a9f
2022-08-07Updates for needlefishJan-Simon Moeller6-19/+8
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I8e2822ae21bb858c383f692f253210e9405d4457
2022-07-25Add release jobs for needlefishJan-Simon Moeller4-0/+187
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I14f28d54513dfe742ce471ce5845cc51f916b2ad
2022-07-15Start needlefish release cycleJan-Simon Moeller4-0/+249
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: If1558aa7b23f570ee402def0dde03cf0d9576db4
2022-04-26Updates for new syntax of YPJan-Simon Moeller4-15/+6
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I96afb175096b659391e1b164f35cbdd725b5fc5f
2022-04-05Special-case bbe and html5/flutter images during kirkstone uprevJan-Simon Moeller4-3/+15
We're still working on some boards and images. To allow for more wide-spread testing, we do uprev early. Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I9f78297361984c7a352920586aa849a1ab3305da
2022-04-01All releases now support the reference hardwareJan-Simon Moeller1-2/+0
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I9ade89cd41b5e23bc7d762aac6ad1893b8d09b6f
2022-03-24Updates after marlin branch creationJan-Simon Möller5-5/+5
These need to be added. Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: I046b917d214766f35180af362c9cdf869d329afd
2022-01-11Update files for marlinJan-Simon Moeller12-1/+547
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I0d08fc3ec5f6292b3e4172705be39cf43ccbb305
2021-11-08Workaround kernelci publisher issueJan-Simon Möller2-19/+24
Make sure we do have valid parameters. Change-Id: I007fecd0abc1f2525ad511fbe65a39228e7e22b6 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2021-11-05Add missing commit variableJan-Simon Möller1-0/+2
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: I7f6a95201bac7ef409fbac9171cbbdd5a8932bf0
2021-10-29Prepare CI on master for new framework integrationJan-Simon Moeller2-0/+8
During the last workshop the transition to the new framework was presented. This change essentially deprecates the SMACK-based application framework. To prepare the integration of it, we remove the deprecated components: - skip application framework related tests on master branch Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: Ia75c40674f9233a351796107f70521b017a5ced9
2021-09-15Refhw jobs and tag updateJan-Simon Moeller5-1/+857
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: Ib5cb3f7124f5e314096f162633f005c6f782c2d1
2021-07-21Remove wic from plain CI buildsJan-Simon Moeller2-0/+19
We only use ext4, so save the i/o and cpu time. Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I2ca41e6e81a298864ea2faf23671f6e3cc34af7f
2021-07-06Add AGL_KCIAPI_TOKENJan-Simon Moeller2-0/+12
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I3f70ba3ad4eca250242c673b6554b8fd448471dd
2021-07-02Add release jobs for lampreyJan-Simon Möller8-0/+436
Change-Id: I28bad4ed84c19db403b7e579e489fe5fa071c4cd Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2021-07-02Updates for LL branchJan-Simon Moeller6-5/+6
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I41fd76d4077fc105f816727366aeb662a2a2afe8
2021-06-23SPEC-3414: publish build on AGL's kernelCICorentin LABBE1-0/+9
This patch duplicate the agl-publish call but with AGL's kernelCI API. This patch needs AGL token to be added as secret on jenkins. Change-Id: I624fd9336fe120968e096db07e3f191c538c02df Bug-AGL: SPEC-3414 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2021-06-16SPEC-3811: rpi4 default TARGETMACHINE to raspberrypi4-64Corentin LABBE1-7/+4
The TARGETMACHINE of rpi4 should be raspberrypi4-64. Only halibut should keep the old one. Change-Id: Ifccc863ef34576acb6677504886aa140337590d6 Bug-AGL: SPEC-3811 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2021-05-11SPEC-3904: fix releng name for BBECorentin LABBE1-1/+1
releng use bbe as machine name. Change-Id: I70c2e79c645824e15021157115553f2e04d21d1d Bug-AGL: SPEC-3904 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2021-05-10SPEC-3904: add support for BBECorentin LABBE3-4/+17
Add support for CIBT for BBE in ci-management. Change-Id: Icf86432821f3b6e24f0cc0e0ebe576218013d613 Bug-AGL: SPEC-3904 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2021-04-19Merge "SPEC-3414: provide file server resource option"Jan-Simon Moeller1-0/+5
2021-04-09SPEC-3414: provide file server resource optionCorentin LABBE1-0/+5
Use the new --fsr option of agl-publish. Change-Id: If22ea48de0eeb72267b243f88cdd57c81e76f046 Bug-AGL: SPEC-3414 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2021-04-07Add automatic update of next branchJan-Simon Moeller2-0/+73
After a merge we need to rebase our -next branch to be synced with master. Bug-AGL: SPEC-3846 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I9881589ec192ccf1668e692ea9d4e1eb6476d418
2021-03-29SPEC-3414: use agl-publish --kernel-versionCorentin LABBE1-0/+7
We need to provide --kernel-version to agl-publish Change-Id: I6f4aead97abf7c5c04f4ff007024ee8046f3522b Bug-AGL: SPEC-3414 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2021-03-26SPEC-3414: Add two missing machinesCorentin LABBE1-0/+6
Two machines were missing, add them. Change-Id: I78b0b76bc2a0a56f6c5245b1f850388c4c17093e Bug-AGL: SPEC-3414 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2021-03-24Update project listJan-Simon Möller1-0/+2
Change-Id: Iec45d077904afabcad0d151b65281833ca98005d Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2021-03-24SPEC-3414: add api option to agl-publishCorentin LABBE1-1/+2
The api argument was missing. Change-Id: I98e9b066730f5917458d9caead8a6635a431750d Bug-AGL: SPEC-3414 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2021-03-24Include tokens for KCI build metadata uploadJan-Simon Möller2-0/+15
This supports SPEC-3414. Change-Id: I811051230672b5dfafda8072d28eb27c6b9e01a8 Bug-AGL: SPEC-3414 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2021-03-24SPEC-3414: add missing space after BUILD_VERSIONCorentin LABBE1-1/+1
A space is missing after argument. Change-Id: Ib9ee1c39fa61ac6bdd3253f2d7b444d6b19bc3fa Bug-AGL: SPEC-3414 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2021-03-23SPEC-3414: start to use agl-publishCorentin LABBE1-3/+10
Start to use agl-publish for verifying metadata are correctly filled. (Fix also a typo in qemux86-64) Change-Id: I181e2230940b8bb7094674e9de97f51407018ee1 Bug-AGL: SPEC-3414 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2021-03-22Handl BUILD_VERSION for non-release buildCorentin LABBE1-2/+7
if BUILD_VERSION is empty, we are running a CI job. Change-Id: I5f5f859c5f30ea2ef54734cf99d083fbba686d38 Bug-AGL: SPEC-3414 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2021-03-16Merge "SPEC-3414: generate BUILD_VERSION early"Jan-Simon Moeller3-9/+19
2021-03-15SPEC-3414: fill empty variablesCorentin LABBE1-0/+30
Some variables are empty: - TARGETARCH exists only on ci-apps, so fill it according to MACHINE - source build-info for the remaining ones Change-Id: I8e9ca0660475bf187616186c28eff08fc134743a Bug-AGL: SPEC-3414: Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2021-03-10SPEC-3414: generate BUILD_VERSION earlyCorentin LABBE3-9/+19
We will need to push build info before generating jobs. So first unify build version under an uniq variable name BUILD_VERSION. And generate this early. Bug-AGL: SPEC-3414 Change-Id: Ieba092b2c9d86f9b9feee45a02b553b6cf49fecf Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2021-03-09Merge "SPEC-3811: Use a different rootfs image for h3ulcb-nogfx build"Jan-Simon Moeller1-2/+4
2021-03-08SPEC-3414: fix the grep test failling due to set -eCorentin LABBE1-3/+2
The grep test fail due to jenkins beiing set -e by default Fix in the same time the path to agl-publish Bug-AGL: SPEC-3414 Change-Id: I2260d1dc266a97081695f9bd8bac9eabfdb6a3a3 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2021-03-08Add a script for publishing bmeta to kernelciCorentin LABBE3-0/+34
Add a function to generate and publish bmeta.json for kernelci. Nothing is done yet, only debug to be sure correct informations are generated. Bug-AGL: SPEC-3414 Change-Id: Ic605034fecf751aa2a768557c4c8cd28d6bf5154 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2021-03-05SPEC-3811: Use a different rootfs image for h3ulcb-nogfx buildCorentin LABBE1-2/+4
For all branches (except jellyfish/halibut), h3ulcb-nogfx build based boards should now use the agl-demo-platform-crosssdk-h3ulcb.ext4.xz rootfs image. Change-Id: I57de9c9c20f97c7b36fab053ca4b6d6e0ad7fecd Bug-AGL: SPEC-3811 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2021-02-09Update versions and branches used for koiJan-Simon Moeller3-11/+4
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: Iffde2d643c36250b074516d860f4dff5a3745044
2021-02-09Do build the html5 demo for qemux86-64Jan-Simon Moeller2-3/+25
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: Ia4c8bea4b57bceccd9b339be1be912330a6b8ac7
2021-02-04Changes for the koi branch in CI.Jan-Simon Möller9-11/+13
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: Ie1080c88c643c5f1c74a4f115350efb47bfd83bd
2021-01-20Do use a separate matrix for testmachinesJan-Simon Möller1-9/+19
This enables NxM (build x test) machines. Bug-AGL: SPEC-3714 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: I651e2c25d86a3052d1fd10c78aa4ddd5f36bad2e