aboutsummaryrefslogtreecommitdiff
path: root/openembedded-lkft-linux-stable-rc-4.18.yaml
AgeCommit message (Collapse)Author
2019-05-29Revert "openembedded-lkft: Don't build Hikey"Daniel Díaz
This reverts commit d9ffb8a596d11f4310f32812133becf4f8f3af9b. Change-Id: I3101b98f831eae7bdaaf019be8e87210b5022181
2019-05-20openembedded-lkft: Don't build HikeyDaniel Díaz
Change-Id: I564a10e813899dc52a7263a249b4506100bc7970 Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
2019-04-29Fix build reporting for LKFTDan Rue
The original implementation of build reporting in a3cdfdc98ed4 ("LKFT: Send build status as a test result to squad") failed to realize that DEVICE_TYPE gets poisoned by qemu-testjobs.sh, which resulted in all build results being reported incorrectly as QEMU build results. To fix this, change how qemu jobs are generated. Instead of calling qemu-testjobs.sh to change DEVICE_TYPE and then recall submit_for_testing.sh, handle the qemu jobs directly in submit_for_testing.sh. This simplifies the jenkins job files by removing three steps, at the cost of making submit_for_testing.sh slightly more complicated. test_submit_for_testing.sh has been modified to use an explicit list of devices to better mimic what jenkins is actually doing. It is a bit unfortunate to have to maintain the list there, but there is no place the list exists except in each jenkins job definition file. The template changes have been tested with test_submit_for_testing.sh and verified not to regress functionality. However, the author lacks an environment to test all of these changes together comprehensively. Change-Id: I5c9d76250b6ffd0c35de0d70a759bdbfeae2decf Signed-off-by: Dan Rue <dan.rue@linaro.org>
2019-03-19openembedded-lkft: Use Sumo as RPB baseline instead of RockoDaniel Díaz
Change-Id: I141836019c143c1b189de6c5bcd3a858330891ea Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
2019-01-23Revert "openembedded-lkft: Simplify builds"Daniel Díaz
This reverts commit 538fbd94cacb8c8d7c22bd54e382abe7300a3b2b. While the partitioning of the builders.sh script is fine, a few things need to exist in the environment for each phase to function properly. This is a good opportunity to document those things, so that will happen in an upcoming commit. Change-Id: I3590b0fdf9ed1340cb0dbe2cdd105a5e2192642e Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
2019-01-23openembedded-lkft: Simplify buildsDaniel Díaz
Rearrange job definition in order to simplify things: * add script to install dependencies, * separate build and publishing preparation Change-Id: Ic0bfb8ca9afb52000cb77b7b93eca8d33ab20d80 Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
2019-01-03openembedded-lkft: Use LKFT distro on all stable-rc branchesDaniel Díaz
The LKFT distro setup has worked nicely on next and mainline. We can now switch to it entirely. Change-Id: I3f9050682788af80a8c3c394cb9a5f3517261f9f Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
2018-12-20openembedded-lkft: Notify when builts are abortedDaniel Díaz
Change-Id: I0c090733162b105d619afa1604b14c99c493dfff Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
2018-10-25openembedded-lkft: Add MANIFEST_URL parameterDaniel Díaz
Setting the manifest URL can help in debugging using different versions or testing new packages. Change-Id: I9273301924caa26dbcd87c7d65048046cc343bc2 Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
2018-08-30openembedded-lkft: enable i386 builds on stableAnders Roxell
Change-Id: Ib58bd54efe50960a43c36f5021d0c43ecb94c7ee Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
2018-08-21lkft: disable x86-32 builds on the lts buildsAnders Roxell
Change-Id: I254a05d7ce57ac255b0ed19ae4d9dacef4729101 Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
2018-08-14lkft: Add build for 4.18-rc branchDaniel Díaz
Change-Id: I0d2b479f4dd0432db288ef4faf01f38446306542 Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>