aboutsummaryrefslogtreecommitdiff
path: root/optee
AgeCommit message (Collapse)Author
2017-11-01optee: add LAVA email notificationsFathi Boudra
Change-Id: Ifa0ffd77f26aef9fb64007c13ccfd43447ff911f Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-10-31optee-build: submit LAVA job to JunoFathi Boudra
As we don't need bl0 binary, don't publish it. Change-Id: Ib5f01343e2c2bad6814db998848858a31f417a2e Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-10-29optee-build: juno: generate a recovery image to flash in NOR flashFathi Boudra
ftp-upload isn't supported by LAVA. In order to flash our own bl1/fip binaries, we need to use the recovery image to flash in NOR flash. Leave a commented section in case we need to adjust to give more space for a larger kernel or ramdisk. Right now, kernel is 15M and ramdisk is 10.1M. They fit in the default image configuration. Change-Id: I574d83f242ee3aefedabca6065edffac3f4c4ad3 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-10-27optee-build: publish Juno artifactsFathi Boudra
Change-Id: I7314c67544c1ce2f763189582e1c5ecfc6eef3ae Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-10-27optee: drop python-wand from build dependenciesFathi Boudra
python-wand isn't used anymore from 2.6.0 release and master branch. Change-Id: I339a378298de7d372756fd3ffa87c01a127e2573 Tested-by: Joakim Bech <joakim.bech@linaro.org> Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-10-24optee-os: update template-optee-xtest-qemu.yaml test definitionFathi Boudra
The test definition has been merged into QA test definitions repository. We can now use it instead of the inline version. Change-Id: Iff128162b4e7e84f09a01389344db1a61cd58afb Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-10-18optee-os: submit job to LAVA staging instanceFathi Boudra
Change-Id: I9aa34f65ab805158ffc56b7a1061e4bcdb8b854c Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-10-18optee-os: temporary workaround to get a statically built QEMUFathi Boudra
Change-Id: Ide9ead7cf5bff346730339e3824ab752dd62593d Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-10-18optee-os: strip qemu-system-archFathi Boudra
The built binary isn't stripped and takes space unecessarily. Change-Id: Ice795105a292f4fcab4ae9817f5fad57f5786652 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-10-18optee-os: rename filesystem.cpio.gz to rootfs.cpio.gzFathi Boudra
It's the filename expected and hardcoded in bios.bin file. Change-Id: I44a7dcdca667b1068c6fe6874f3f4076d67d9405 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-10-16optee-os: add a workaround for LLP issueFathi Boudra
LLP doesn't know how to handle files with size 0. Change-Id: I19e1f7291478b2780246502569104ea62536b00a Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-10-16optee-os: publish additional filesFathi Boudra
Change-Id: I88cc77455f129874d2fc7076965e8ab18112ec5f Signed-off-by: Joakim Bech <joakim.bech@linaro.org> Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-10-16optee-os: publish build artifacts to snapshots.linaro.orgFathi Boudra
Publish the build artifacts to snapshots.linaro.org in order to use them in LAVA or by developers. Change-Id: I82c61dc07f1b3800ea8f644b9be94a5cadcfe218 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-05-17optee-build: use a matrix job instead of freestyleIgor Opaniuk
Change-Id: I7c089a70aa8916a808acf4519c0adbbf11dc5415 Signed-off-by: Igor Opaniuk <igor.opaniuk@linaro.org>
2017-05-12optee-build: remove grub workaroundFathi Boudra
Fixed upstream by using grub 2.02 tag. Change-Id: I341ffc56410d16b393090ff72cc866cb97b7004e Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-05-11optee-build: initial build repository job configurationIgor Opaniuk
Change-Id: I138d28f12ac3433f7dbc75f62f6e1c0ae326d468 Signed-off-by: Igor Opaniuk <igor.opaniuk@linaro.org>
2017-04-28optee-client: initial build job, converted from Travis CIFathi Boudra
Change-Id: I8501ce7e1a921564178d5c6874180583c8a713e7 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-04-28optee-os: get rid of CC/unset CCFathi Boudra
It's a Travis CI thing. We don't need it in Jenkins. Change-Id: If6e169a2ad0ca12187ad91f64bd05aa19a77650b Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2017-04-27optee-os: initial build job, converted from Travis CIFathi Boudra
Change-Id: I080baf8f9f654b18d1f07e3df1631de129ef3a1c Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>