path: root/rpb-uefi.yaml
AgeCommit message (Collapse)Author
2017-10-24rpb-uefi: keep only the CE firmwareFathi Boudra
ERP firmwares are now splitted into their own build job. Only HiKey and HiKey960 haven't been upstreamed. Change-Id: Iefc56a2bde0baac958bb25fc20b19562fffe3cdb Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-10-04rpb: update recipients listFathi Boudra
Ricardo doesn't work on Reference Platform anymore. Update the recipients to reflect this change. Disable also the jobs which haven't been triggered in a year. Change-Id: I9999b2c9410a44a0d72fe511036e412c01cf2b97 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-05-23rpb-uefi: move the shell step to include-rawFathi Boudra
Change-Id: I6a8ba8d15bc1cb8ae5006654f7a98e998fb7d50d Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-05-23rpb-uefi: allow to override UEFI tools repository/branchFathi Boudra
* Add UEFI_TOOLS_GIT_BRANCH and set to master by default * Move UEFI tools repository cloning next to the other repositories cloning. Change-Id: Ia51310a9327f39d86626a18191715c557bba6d2b Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-05-10rpb-uefi.yaml: update to use optee_os tag 2.4.0Yongqin Liu
Change-Id: I9a401286ef140dae31721bfc26ec87cbc88ef52e Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2017-04-20rpb-uefi: trigger email notification only once when parent finishesFathi Boudra
Change-Id: Ib7e602869034c8b3ace7449716660c9d4442f9db Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-04-20rpb-uefi: bump ATF version to v1.3Fathi Boudra
Change-Id: I1d68284b538708aeb8b23a295354bd1900d94bb1 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-04-20rpb-uefi: add libssl-dev build dependencyFathi Boudra
Change-Id: I4423b4ee224403e4bde0bd1fee0f426dd60e8c51 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-04-19rpb-uefi-staging: add new job for staging buildsFathi Boudra
Change-Id: Ib19810c257e1d616fc9edd07b072686b92a4ccd5 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-02-06rpb-uefi.yaml: update to use optee_os tag 2.3.0Yongqin Liu
Change-Id: Ia1b6e8af43079e3301e2d896e2b3e2211381e35f Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
2016-12-11Replace python-pycurl by python-requestsFathi Boudra
linaro-cp is now based on python-requests instead of python-pycurl. Change-Id: I110910c80c3a93a158ebba483b73d0d9e4bb0ee1 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2016-12-08rpb-uefi: switch OPP back to upstream/masterRicardo Salveti
Required changes for D03/D05 are finally all merged! Change-Id: Ide3a49aebc0fefbbef33b98b4c3126dc0bff6146 Signed-off-by: Ricardo Salveti <ricardo.salveti@linaro.org>
2016-11-30rpb-uefi: lock optee_os version to latest releaseRiku Voipio
Since userspace and os need to be in lockstep, keep following optee releases. Change-Id: Ie2a9055993b080e735850e805f440defa29252f3 Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
2016-11-23rpb-kernel,uefi: change to dedicated nodeRicardo Salveti
Change-Id: I64ec601c54d4f244fdcc8a56448ae24bd23bd8fb Signed-off-by: Ricardo Salveti <ricardo.salveti@linaro.org>
2016-11-21rpb-uefi: add build notification email-ext triggerRicardo Salveti
Job can take a significant amount of time to build, so send a notification email once the build is completed (e.g. QA). Change-Id: I372e5756c7d2c8c4e729e4a687f97d73b3e0774c Signed-off-by: Ricardo Salveti <ricardo.salveti@linaro.org>
2016-11-18rpb-uefi: set build profile to GCC49 by defaultRicardo Salveti
Still preferred by upstream, until the GCC5 profile is fully funcional. Change-Id: I85ae5c273e81cee21d08506f4383dda5a6a11be7 Signed-off-by: Ricardo Salveti <ricardo.salveti@linaro.org>
2016-11-16rpb-uefi: change edk2 branch used by hikey to hikey-aospRicardo Salveti
Seems to be the only branch that is actually maintained. Change-Id: Ib1e4531c218c9feea5e05ec86c608665ff90d08b Signed-off-by: Ricardo Salveti <ricardo.salveti@linaro.org>
2016-11-16rpb-uefi: add GCC build profile workaround just for HiKeyRicardo Salveti
Change-Id: Ie138bc63270927c81720c14c83b2033d504d38c0 Signed-off-by: Ricardo Salveti <ricardo.salveti@linaro.org>
2016-11-16rpb-uefi: remove GCC build workaroundRicardo Salveti
Let uefi-utils set the right toolchain target. Change-Id: I1b9b3b8fcaf2b43133d41bfba381799e15fd132d Signed-off-by: Ricardo Salveti <ricardo.salveti@linaro.org>
2016-11-16rpb-uefi: change hikey to build latest from edk2 and atf branchesRicardo Salveti
Change-Id: I84c4d6236b1923717139168bd5119d7a0e262051 Signed-off-by: Ricardo Salveti <ricardo.salveti@linaro.org>
2016-11-16rpb-uefi: build qemu64 instead of ovmfx64Ricardo Salveti
Build qemu64 as a generic target instead, since it is already known to work, and can also be useful for RP. Change-Id: I2d64dbe94fe1ab2b46fad662951d8f1d6512d713 Signed-off-by: Ricardo Salveti <ricardo.salveti@linaro.org>
2016-11-16rpb-uefi: install nasm, required by ovmfx64Ricardo Salveti
Change-Id: Ia0d39dc8b8b537fff30548148ecb3e50474b14bd Signed-off-by: Ricardo Salveti <ricardo.salveti@linaro.org>
2016-11-05rpb-uefi: enable concurrent buildsFathi Boudra
This build job is concurrent safe. Allow to use all the available build slaves to improve the overall build time. Get rid of the touchstone build to have the parallel builds as soon as the job is started, otherwise we'll have to wait the touchstone build to finish. Change-Id: I88cb024457d9523252909551f8c004cd0b62e81d Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2016-11-03rpb-uefi: add d05 and ovmfx64 to the platform listRicardo Salveti
Change-Id: I954fcfd61a21d9415e31687168feb52108f6fbe4 Signed-off-by: Ricardo Salveti <ricardo.salveti@linaro.org>
2016-11-03rpb-uefi: temporarily switch opp to a dev tree/branchRicardo Salveti
To be used during the RPB 16.12 dev cycle. Change-Id: If7d512d4a2b1302c4db31a57dc1979dfd8078e7c Signed-off-by: Ricardo Salveti <ricardo.salveti@linaro.org>
2016-10-18rpb-uefi: cap GCC build profile at GCC49Fathi Boudra
cap GCC build profile at GCC49, to workaround the build failure: [GCC5] not defined. No toolchain available for build! Change-Id: I85c9e86f9116a10d2afab68932af1992a39e5e26 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2016-07-25rpb-uefi: remove acpica package installFathi Boudra
It isn't needed anymore as the docker images have been updated and deployed: https://git.linaro.org/ci/dockerfiles.git/commitdiff/905e3512b4bfbb3ea987e8a6cf120e113b15f3cb Change-Id: Ic549705e5f8b104fb012859d4bfe78ba1863d9af Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2016-07-02rpb: use HEADER.textile to disply build descriptionFathi Boudra
Change-Id: I7ecc64850faa92aad84188114a5c50ee2d4d0b2f Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2016-07-02RPB: rename the build jobs files and adjust display namesFathi Boudra
As part of the Reference Software Platform transition, rename the build jobs files and adjust the display names. It's a purely cosmetic change in order to start to move RPBs into their own namespace: https://ci.linaro.org/view/reference-platform/ Note: the build jobs names aren't yet modified on purpose and avoid to break the build pipeline. Change-Id: Iba180092faafda1378a243d339c19cc2b0c32d9c Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>