aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-09-28After merge, rebuild appJan-Simon Möller4-59/+324
and upload it to the app repository folder on the download server for consumption. Change-Id: I3df70f0ce11f0d448999e9b54e637a53070e0439 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-09-27Exempt aarch64 on dab currently.Jan-Simon Möller1-0/+4
Change-Id: Iddf1b14e632d43e43567058ecbbdaa3bd59d4374 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-09-27Merge "Adapt trigger for app build"Jan-Simon Moeller1-1/+1
2017-09-27Adapt trigger for app buildJan-Simon Möller1-1/+1
Change-Id: Ie32360bcdf4fcf0586494cdc4e70aa5e0e4c5f13 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-09-27Merge "Per branch app build"Jan-Simon Moeller1-43/+33
2017-09-27Per branch app buildJan-Simon Möller1-43/+33
Thie change introduces app builds per apps/* repo branch. E.g. master and dab branch are separately tracked and built. Preparation of the app folder. Change-Id: I5f15b68e072c6abc69dfd41197ad2052ed8aed4e Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-09-27Update snapshot build recipe for dab and add dragonboard as 'full' aarch64 ↵Jan-Simon Möller1-3/+5
target Change-Id: Ia2ea7f485282941d22ef81bd2b0d73e7350fd90e Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-09-21LAVA jobs: create jobs using relengKevin Hilman2-2/+22
Switch to using releng-scripts "create-jobs" util for creating LAVA jobs from new templating system. For beta-testing, only use for QEMU and m3ulcb for now (Yes, the if/else/endif without nesting is ugly, but makes the patch easier to read without all the whitespace change for indents. Whitespace can be updated in a follow-up if this change is accepted.) Change-Id: I46c4f97927515c1772fdef9842f041ef2be60000 Signed-off-by: Kevin Hilman <khilman@baylibre.com>
2017-09-19append needs extra spaceJan-Simon Möller1-1/+1
Change-Id: Iebb770258d31cd87ec55427c96a408fb9e61c75e Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-09-18Merge "Fix typo"Jan-Simon Moeller1-1/+2
2017-09-19Fix typoJan-Simon Möller1-1/+2
Change-Id: Ic8c1605ed18a214415f706297e08eb0536c33d9c Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-09-18Merge "Enable CI specific DISTRO_FEATURES"Jan-Simon Moeller3-2/+4
2017-09-18Enable CI specific DISTRO_FEATURESJan-Simon Möller3-2/+4
this is the tuning for the output filesystems that we need in CI (ext4.xz). Later this is used for other flags. Benefit of a DISTRO_FEATURES is that it is easily reproducible outside of CI. Change-Id: I24b7e3240539c5d463a4656b8e50725b90dbac13 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-09-18Merge "Remove hardcoded fstypes"Jan-Simon Moeller2-2/+2
2017-09-18Remove hardcoded fstypesJan-Simon Möller2-2/+2
and rely on our repo-wide unification of the fstypes. This enables hddimage for intel-corei7-64 again. Change-Id: I93deffd4a54eead4b178d5ee34b91b9a2e6eabb5 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-09-18Merge "Convert doc site job to jjb"Jan-Simon Moeller4-0/+100
2017-09-18Convert doc site job to jjbJan-Simon Möller4-0/+100
Change-Id: I87700e558dc20705f85a2ed78f8fe9df057e95e4 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-09-18Update application CI job and extend local test scriptJan-Simon Möller4-42/+46
Change-Id: I0f6609aeddc4b9b2d335921d980db6f4978b2cb6 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-09-17Rework branch support for application CIJan-Simon Möller1-10/+10
In this step the default builds for master and dab are reduced to just master. Some apps like gps do not work with dab at all. So it does not make sense to build them also for dab. We have these options: a) introduce branches into the app repos to match the AGL branch b) define the equivalent of an API level so apps are build matching their level a) works short-term b) mid-/long-term. Change-Id: I1538a22cca75240e85fa39313061156c0e75e995 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-09-12Let the builds continue to see what targets build before stopping the phaseJan-Simon Möller1-7/+7
Change-Id: If377fcd945d0d9856efab384f06088d2c74accca Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-09-08Add new app repositories to CI loopJan-Simon Möller1-1/+5
Change-Id: I18d4bedc88ec1ddedaa6fd4296a0c1249bc954be Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-08-31Use predefined parameter to avoid bug in selectionJan-Simon Möller1-1/+6
Change-Id: I3e403e39a9a2b59022527e8a81c41adf313e2baf Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-08-31Merge "jjb/common: run-test-prepare: clone releng-scripts"Jan-Simon Moeller1-0/+6
2017-08-31jjb/common: run-test-prepare: clone releng-scriptsKevin Hilman1-0/+6
Preparation for new templating system. Templates and utils for generating new LAVA YAML templates based on jinja2 will be developed in the releng-scripts repo. Clone the "release" branch of that repo into $REPODIR, and add the utils dir to $PATH. Change-Id: If8a517ecb80cd849e022c82eba2794714c9ca787 Signed-off-by: Kevin Hilman <khilman@baylibre.com>
2017-08-27Update also git submodules after re-setting to commit versionJan-Simon Möller1-0/+6
Change-Id: I625c64859ff613f8bc5ea2574503273535e89bd0 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-08-22Merge "jjb/common: LAVA: disable lab-baylibre-seattle"Jan-Simon Moeller1-1/+1
2017-08-21jjb/common: LAVA: disable lab-baylibre-seattleKevin Hilman1-1/+1
lab-baylibre-seattle is offline due to HW failures. Disable for now. Change-Id: I494ca7ef77a589708626bd81b4e078d19eb5d3e2 Signed-off-by: Kevin Hilman <khilman@baylibre.com>
2017-08-13Pull down the submodules within the appJan-Simon Möller1-1/+1
Change-Id: I64a7ed6370dcaee19495caf2be5af1143b6514b3 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-08-10Disable 64bit arm on dabJan-Simon Möller1-4/+4
Change-Id: I001daba4b480b7d7d564a67291b39a3aac463d03 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-08-10Trigger jobs per aglbranchJan-Simon Möller1-3/+24
Change-Id: I9703057a98622484e2b8b877126234a85e3384fa Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-08-10Update ci loop for apps to include master and dab releaseJan-Simon Möller4-10/+39
Change-Id: I7434475bc75cd27c75b63e0a8e28e3525e12c684 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-08-10Add CMake detection to app buildJan-Simon Möller1-0/+6
Change-Id: Id2e8d67aa3890f93b89b340f268597f1c4ec6db6 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-08-10Configure naginator for CIBTJan-Simon Möller1-0/+4
Change-Id: Ia819f1b8c6179ab2d0371c7919cb884eaa89701c Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-08-09Add apps/agl-service-steering-wheel to the ci buildJan-Simon Möller1-0/+1
Change-Id: I063c82fe00ed401d47f5e35270a29955d451fdc1 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-08-08Have basebuild-local-kvm work without DISPLAYTom Rini1-1/+1
packer is quite happy to work without DISPLAY and still have VNC up so that if needed a connection to the display can be made. Change-Id: Iae93aec9e9c1421a25dc719300bd4afec54cc533 Signed-off-by: Tom Rini <trini@konsulko.com>
2017-08-08Merge "Update source of iso file"Jan-Simon Moeller1-2/+2
2017-08-08Update source of iso fileJan-Simon Möller1-2/+2
Change-Id: I4ddb6642f0393e83f064bca0735b7b8755257a41 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-08-04jjb/common: LAVA submit: : support device-type alternate namesKevin Hilman1-3/+18
The LAVA device types used in AGL lab are different than the standard LAVA device-type names (which tend to follow naming conventions from the upstream linux kernel device-tree names.) This patch enables a way to have a table of alternate names, using the rpi3 as an example. Change-Id: Ic52d124047ef1c831c992c5671b1ad4b7d5f51ab Signed-off-by: Kevin Hilman <khilman@baylibre.com>
2017-08-02Merge "Improve packer verify and build jobs"Jan-Simon Moeller2-8/+26
2017-08-01Improve packer verify and build jobsAnil Belur2-8/+26
- AGL uses multiple user credentials some of which are missing. JJB does not support setting "Ignore missing credentials" through JJB, therefore create a separate wrapper to fix the issue. - Improve the packer validation builder to exclude non-packer templates. Change-Id: I16524cbee14add2028d8c9e30b0f6c9315928031 Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
2017-07-28Merge "Adapt release test."Jan-Simon Moeller1-2/+2
2017-07-28Adapt release test.Jan-Simon Möller1-2/+2
Change-Id: I9dc7a1ea5df2266d77e48460d0179c5b6697d107 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-07-26Merge "Fix order in repo init call"Jan-Simon Moeller1-3/+3
2017-07-26Fix order in repo init callJan-Simon Möller1-3/+3
Change-Id: I97b9972189a33877aefcc14ba0c83dbd72e65425 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-07-26Merge "Downloading the image can take more than 10 minutes"Jan-Simon Moeller2-3/+3
2017-07-26Downloading the image can take more than 10 minutesJan-Simon Möller2-3/+3
Change-Id: Ic199048e5c1c4c490c3aa078c88c183969035a62 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-07-26Merge "Fix typo in TARGETPROJECT evaluation"Jan-Simon Moeller1-1/+1
2017-07-26Fix typo in TARGETPROJECT evaluationJan-Simon Möller1-1/+1
Change-Id: I90ab0d336ae60bf0a28869571f781f3848731c7a Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-07-26Merge "Special case meta-renesas-rcar-gen3 as branches are not aligned"Jan-Simon Moeller1-1/+5
2017-07-26Special case meta-renesas-rcar-gen3 as branches are not alignedJan-Simon Möller1-1/+5
Change-Id: I6c4d7192c0b121beb50e777e49ecec9193361596 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>