aboutsummaryrefslogtreecommitdiff
path: root/ledge-oe.yaml
AgeCommit message (Collapse)Author
2023-02-17ledge: drop scenarios which were transferred to gitlab pipelinesMaxim Uvarov
Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org> Change-Id: I0ae9818eafa9f226267b23f2adf01512d394184d
2022-10-11LDAP: Update group nameBenjamin Copeland
We have used linaro@linaro.org for ages now to ACL many jobs in Jenkins. But due to changes we can no longer use this. This changeset uses a new flat ldap group. STG-3714 Change-Id: I2d7cf5342bacc1cc873ae9bef3fba47bb7d8b582 Signed-off-by: Benjamin Copeland <ben.copeland@linaro.org>
2022-06-06ledge: add CI for qemu aarch64 machineMaxim Uvarov
Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org> Change-Id: Ice50cf820be83d30d24fbeca646ca945cc980055
2022-04-20ci/job/configs: revert node name to master for multiconfig jobsKelley Spoon
There appears to be a problem with the MultiConfig plugin where it doesn't recognize "built-in" as label. This is causing a large number of jobs to block while waiting for an executor to become available, so let's revert the node requirement back to 'master' while we look for a long term solution. Signed-off-by: Kelley Spoon <kelley.spoon@linaro.org> Change-Id: Icf8cb3490cc04fdb3f33231d3c2248a3e290e72b
2022-04-19ci/job/configs: mass update to use 'built-in' node nameKelley Spoon
This change updates all configs that are intended to run on the former 'master' node to use the 'built-in' label exclusively as per the new Jenkins naming conventions. Signed-off-by: Kelley Spoon <kelley.spoon@linaro.org> Change-Id: Iece59a578329bd4cd038455ec4966a1e874a75f3
2022-04-15ci/configs: mass update to add 'built-in' as a node labelKelley Spoon
Starting in 2.307.* of Jenkins, the naming scheme for nodes is migrating to 'built-in' to replace master. This change makes a mass commit to add the 'built-in' as a potential label for jobs that are currently tied to the 'master' node. Change-Id: I51bdae6282de863d1bc1ddaaab7964ef288ab480
2022-02-17ledge-oe: remove per machine buildsMaxim Uvarov
Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org> Change-Id: I8366a19cf17f2ce7874d07518d54b67756c68ef2
2021-04-28ledge: drop custom stm32mp1 build and use multii platform buildMaxim Uvarov
Use multi platform build with CI for stm32mp1. We should get one more additional task like that: https://ledge.validation.linaro.org/scheduler/job/42616 Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org> Change-Id: Iab64b1abf53a8dc0313a21744495d9963ea78e21
2021-04-21ledge: insrease timeout for buildsMaxim Uvarov
Current timeout is not enought for ledge builds if - core component was changed - release build I.e. cases where build cache is not used. Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org> Change-Id: Ifc919f5c3a38b0cb58328b37609c83c85b26ff3e
2021-04-14ledge: add BB_CLEANALL_PKGS variable to clean caches for pkgsMaxim Uvarov
add specific variable which can be set from the web interface to explicit clean caches for packages. Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org> Change-Id: I6581a1f524744b692f0af09c9fc82001527abdb1
2021-04-06ledge: make all builds publicMaxim Uvarov
Make all 3 in the same way: - ledge-oe-premerge-ci.yaml - ledge-oe-release.yaml - ledge-oe.yaml Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org> Change-Id: I634d6e7d6c1c9ff773253d8284dbfd10a27d4218
2021-01-28ledge: remove openid passwordMaxim Uvarov
Remove buildinfo-protected.sh line to remove password from LEDGE builds as suggested in LSS-1824. Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org> Change-Id: I46b3ee7bfb56f4e336d24782ee9165737d52862d
2020-12-09ledge: use docker-buster-amd64 to set up envMaxim Uvarov
Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org> Change-Id: Id348443ffcf3e6bf2d3c20747a066f6a018af4a1
2020-10-30ledge-oe: make qemu builds public v2Maxim Uvarov
Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org> Change-Id: Iaae170392fe10ef7e95acf85e240a881eec01b15
2020-07-23ledge: add targets to premerge and remove qemu from ciMaxim Uvarov
Add TI and ST, Socionext targets to premerge CI to capture errors on early stage. Also remove ledge-qemuarm targets from CI and support only multi platfrom ledge-qemuarm targets. Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org> Change-Id: I2a858aca3df1497cd3b0edb8cecb4526facb703c
2020-06-18ledge: make common code for ci and pre merge ciMaxim Uvarov
use common code to trigger lava jobs. Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org> Change-Id: Ib08e147f01141f18d6e8671e7489f69b399fbc76
2020-06-01ledge: add qemuarm64 atf optee and uboot test machineMaxim Uvarov
Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org> Change-Id: I745aeaab5b3a24b7e522dcc31637cbcfe0db4fa3
2020-06-01ledge: fix SYSTEM_URL for multi targetsMaxim Uvarov
Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org> Change-Id: I2ddc93c7be0c118ba92edacede0515b964317f79
2020-05-18Revert "ledge-oe: make qemu builds public"Maxim Uvarov
This reverts commit 49266bdd7e1336a01b3503cc03d84e5e984c94b9. Commit breakes web download compltely. Revert it for now. Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org> Change-Id: I9cfbfc98179ea84c42d4ab4f3f649fbe4c792b9c
2020-04-14ledge-oe: replace tab with whitespacesMaxim Uvarov
Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org> Change-Id: Ic8ff8b819f3f03d4c2f24637eac5ea982b2ff4c5
2020-04-13ledge: fix wic image path for multi platfrom buildsMaxim Uvarov
For now make qemu targets work. Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org> Change-Id: Ia44dd4e03bb358f9da4fc0c588d775a5226fdd75
2020-04-06ledge-oe: make qemu builds publicVishal Bhoj
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org> Change-Id: Iff913c2499daa4b8a5e484996a32bd5e60170021
2020-03-30ledge-oe: export also device_typeMaxim Uvarov
lava uses half arguments from command line and half from exported env. Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org> Change-Id: I48fa80ddd2310ba85d079ac73ef623e6268a90b9
2020-03-30ledge-oe: use wic/uefi lava runs for multiplatfrom buildsMaxim Uvarov
Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org> Change-Id: I1ef15f2920ddb842fd2fa317b81745f73617e617
2020-03-30ledge-oe: fix typo on if statementMaxim Uvarov
Fixes: e1eea1742dba ("ledge-oe: fix if statement") Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org> Change-Id: I869e1875a10f90bb5b6f8f9cdec0bda2cd01be3a
2020-03-27ledge-oe: fix if statementMaxim Uvarov
Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org> Change-Id: Ie1effcd620d35ae76fe21cbb916814098264bd35
2020-03-27ledge-oe: schedule lava builds for multi platfromMaxim Uvarov
Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org> Change-Id: I2de1cbb9e18ebdb3ec0be9fed266295800bbb4c6
2020-03-13ledge-oe: Use x15 in ledge instanceIlias Apalodimas
Up to now we had no x15 in ledge.validation.linaro.org. One was added recently so stop using the v.l.o one. Use the local one instead Signed-off-by: Ilias Apalodimas <ilias.apalodimas@linaro.org> Change-Id: I5c8b3b0b7b0a983684cbba934f4225238e6b50a3
2020-03-10ledge-oe: increase build timeoutMaxim Uvarov
qemuarm build traps on the stage of uploading files, add some more time for task to complete. Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org> Change-Id: Icd64bbc782eba7cd96e98c0111e53c00e7b46fc3
2020-03-09ledge-oe: Use new job template for x15-blIlias Apalodimas
Fixes f90a35b538a5 ("ledge-oe: test ledge on x15-bl") Signed-off-by: Ilias Apalodimas <ilias.apalodimas@linaro.org> Change-Id: Iad30c801cec003061c7aeff04d00ff0c479f1acb
2020-03-08ledge-oe: test ledge on x15-blMaxim Uvarov
Use this job as template to run x15-bl with ledge wic image build: https://validation.linaro.org/scheduler/job/1972217/definition Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org> Change-Id: Ib5107e3b92b56887c20345ac2cae9513034d285d
2020-01-16ledge-oe: compile multi platform buildsMaxim Uvarov
Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org> Change-Id: Idf383b01c8cdeaa6f9ecb2ce4179f410776bbc0a
2020-01-15ledge-oe: change lava server for ti boardMaxim Uvarov
Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org> Change-Id: I76d0a52442d2a2514621e28fc85d86813874dafe
2019-12-26ledge-oe: enable qemu x86_64 ovmf wic image testMaxim Uvarov
create template for qemu x86_64 machine and run ledge wic image test on that machine. Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org> Change-Id: Ifa55d2fd135d09e155b50061e3b42aef69b85f73
2019-12-24ledge-oe: increase build timeoutMaxim Uvarov
full build for x86 take a little bit more time and it's not enought to apload all files. Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org> Change-Id: Icc48fce4d012ad09ac1cca86a1af3fd3ba341e80
2019-12-13ledge-oe: use armuefi templete to boot with edk2Maxim Uvarov
machine name template is armuefi for edk2 variant of boot. Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org> Change-Id: Idea2435adfeb035628ac49f1942a84325a57df21
2019-10-15ledge: qemuarm64: run uefi image versionMaxim Uvarov
kernel is the part of rootfs image, no need to specify it as qemu boot parameter. Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org> Change-Id: I04c9520cc44a8ee4ec3a9d2553b0117dc7978f35
2019-10-15ledge-oe: add generate of lava imageChristophe Priouzeau
Change-Id: I5e037879bfb66aab7921718eee282b4469a7a912 Signed-off-by: Christophe Priouzeau <christophe.priouzeau@linaro.org>
2019-09-11lede-oe: use submit for testing directlyMaxim Uvarov
Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org> Change-Id: I6e3d70c4acbf0cbfe3cae72ca0b15d16e9383c64
2019-09-10ledge-oe: fix export of LAVA_SERVER for x15Maxim Uvarov
Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org> Change-Id: I04806ac693067e7a71dd8bc51729925a3686518d
2019-09-10ledge-oe: use ledge lava for available devicesMaxim Uvarov
Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org> Change-Id: I3001e98c4add0340a4b9ed359e7d723f1ba57821
2019-09-10ledge-oe: add st box for lava testingMaxim Uvarov
Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org> Change-Id: I257cdaabd6da4752fe90eb54a158f6238491eb0a
2019-08-27ledge-oe: turn on selinux for qemuarm and qmuarm64Maxim Uvarov
Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org> Change-Id: Ia84bd1f83217b3337d5185f62680b0f935376772
2019-07-23ledge-oe.yaml: add build of ledge-synquacerMaxim Uvarov
Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org> Change-Id: I7aae5cd2695d94b50e710a890b5f284807c64e8e
2019-07-01ledge-oe.yaml: fix qemu types hereMaxim Uvarov
Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org> Change-Id: Id2cb6583dafb85e4e0089d4b6ef6ad9d27656f8a
2019-06-28ledge-oe: define device type for arm and arm64Maxim Uvarov
Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org> Change-Id: I8f1b143bd3886aa8da8f12cf81bf7a15ccfa7144
2019-06-24ledge-oe.yaml: use ledge project name for qa reportsMaxim Uvarov
Try to fix error with specifying right project name: Submit to: https://qa-reports.linaro.org/api/submitjob/ledge/ledge-rpb-oe/6e50179/x86 02:21:29 404 Error Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org> Change-Id: Ia7a70070788e9c215e4ce75dc0322719b2cc6d48
2019-06-24ledge: provide extra kernel argsMaxim Uvarov
selinux support needs double reboot. Boot once selinux will create needed file and issues reboot and the following reboot has to be usable system. It's not clear how to support double reboot in lava, so for now just disable selinux with kernel parameter. Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org> Change-Id: I8db6e05338c90d2b6a453c72046032cd451180ef
2019-05-21ledge-oe: submit build for testingMaxim Uvarov
Change-Id: I6dc2cc89fa53c775c7be8103caa152deac938eeb Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>
2019-05-10ledge-oe: remove rpb-sota builds from the matrixIlias Apalodimas
We don't need the OTA functionality (and is currently broken) Remove the rpb-sota from the matrix until we need the features Signed-off-by: Ilias Apalodimas <ilias.apalodimas@linaro.org> Change-Id: I23d37cc2dc02f8ddebb40da2388edd9db1369f41