aboutsummaryrefslogtreecommitdiffstats
path: root/jjb/ci-apps-verify/ci-apps-jjb.yaml
AgeCommit message (Collapse)AuthorFilesLines
2021-02-04Changes for the koi branch in CI.Jan-Simon Möller1-0/+1
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: Ie1080c88c643c5f1c74a4f115350efb47bfd83bd
2020-11-25Update of projects with coverageJan-Simon Möller1-2/+1
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: Ie7955e06765a72ce6ef3f30d590df34a07dff226
2020-09-15Build agl-demo-platform-html5Jan-Simon Möller1-4/+4
Change-Id: I4b8bab0855ae54c0e7850ace078ee697084ef640 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2020-02-20Print estimate of build job costJan-Simon Moeller1-0/+12
Retrieve the approximate cost of the build job. There is no api call for our instance flavour, so use close match. Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I7ea96ccabc76550989aa0dcb97b3806f0dd2e047
2020-02-16Adapt ci-app-jjb to icefishJan-Simon Moeller1-1/+1
Add icefish. . Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I9741220db5b5435d63c8e87721a590297f43c1d2
2019-12-30Also build applications by recipe using externalsrcJan-Simon Moeller1-0/+1
Beside the build using the SDK also build by recipe using EXTERNALSRC. . Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I83b5ae4be6d29ada750c42ec244f91190fd9e326
2019-09-26Remove verbosity from jenkins jobsJan-Simon Moeller1-2/+2
clean the logs. Can be re-enabled when debugging is needed. Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I13bba480196e3932c45123c62f03064e420f257f
2019-09-17Fix trigger for artifact removalJan-Simon Möller1-8/+2
Change-Id: I223db61a7a5d1f3c939ca267716fa3eb8ca0dc92 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-07-31Add halibut to ci-apps-jjbJan-Simon Möller1-0/+1
We need to declare the halibut branch for applications. Change-Id: Ia01f63a54d68b5657349c476ab4ec5d333c2d8d8 Bug-AGL: SPEC-2704 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-06-19Use the generic qemu* toolchains for the applicationsbuild.automotivelinux.org1-1/+1
We no longer need to pick a specific board for an architecture. All supported architecture (x86-64, arm, aarch64) have now a qemu target and a matching toolchain. Bug-AGL: SPEC-2540 Change-Id: I4f77acb10c1e35e745e2a2c11aee1f8f49cb96ab Signed-off-by: build.automotivelinux.org <jenkins@automotivelinux.org>
2019-04-30Remove naginatorJan-Simon Möller1-21/+0
Change-Id: If28032d92dccc49991ec578dae88fbc221833c12 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-04-16Add credentials for APP testJan-Simon Möller1-0/+4
Change-Id: Id6c2b66e5ede69da4291d713a5c5d3c88037d5ca Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-04-16Remove select includeJan-Simon Möller1-1/+1
It is not needed in the app context. Change-Id: I23b8dab632df705fd06bf5dd9e99f772c68caa22 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-04-16Merge "SPEC-1850: Implement CIBT for applications build"Jan-Simon Moeller1-7/+25
2019-04-16SPEC-1850: Implement CIBT for applications buildCorentin LABBE1-7/+25
This commit enable CIBT for applications. For keeping the same naming for GERRIT_PATCHSET_NUMBER and GERRIT_CHANGEID_NUMBER and use of the new releng-scripts app-changeid/app-patchset, we use a new jjb/common/include-agl-app-run-test-short.sh Change-Id: Ic2a93327236b932ae43125a172237a3882f4569e Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2019-03-25Update application buildsJan-Simon Möller1-56/+1
Add latest projects. Change-Id: I9e7bae1c365571da559eff3260ec1850eececee3 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-03-21Add debug output and avoid key issuesJan-Simon Möller1-10/+11
This needs to be debugged after the migration of the gerrit server. Bug-AGL: SPEC-2273 Change-Id: I8f921ff3d64be5f6061e1a3d7b6b43c29e018bd7 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-02-15Update application job template for guppyJan-Simon Möller1-5/+5
Add guppy and change adapt the application repos. Change-Id: I4016532695e0ab5fdb9b670456c6b6fdd6e7f6f1 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-11-23Add agl-service-platform-infoJan-Simon Möller1-0/+1
Change-Id: I828150d345e0e8116a754b9c41f881c62e2c3e6a Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-11-10Add agl-service-voice-high to ci loopJan-Simon Möller1-0/+1
Change-Id: I2ccfe477dec70433c458f9c6fc3b05478721802b Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-10-25Update app list in ci-appsJan-Simon Möller1-3/+4
Change-Id: I680c9d7949e6d68ac7295158c717241d172ad8e2 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-10-03Fix folder structure for app uploadJan-Simon Möller1-1/+1
Change-Id: I514e23d0b969e8571aab001fd52dd1710324d738 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-09-28Update app ci loopJan-Simon Möller1-1/+5
for flounder and new projects Change-Id: I3564c6c934e14d398a8afe236aa62b1d4a6a3637 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-08-15Add agl-service-taskmanager and taskmanager to ci loopJan-Simon Möller1-0/+2
Change-Id: Ic93a8064983840bfc234a9135d8ca6051f291d10 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-07-11Convert signalling into publish-triggerJan-Simon Möller1-10/+7
Change-Id: I51d783a20249a367c9b27e59a8b96551ed9b0b7e Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-07-11Introduce gracetime into pipelineJan-Simon Möller1-0/+66
Change-Id: I5e4fce954d02b25d25cb9442e9704d0ab55a7179 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-07-06Add new app repos to ci loopJan-Simon Möller1-4/+4
Add navigation, network, soundmanager and windowmanager services. Change-Id: I444c7e74db31656cabf73a1c9f5776d92dc48373 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-06-19Add more apps to ci loopJan-Simon Möller1-1/+3
Add: - agl-service-can-low-level - agl-service-iiodevices - launcher Remove: - low-level-can-service (replaced with above) Change-Id: I50cff984ea23bfa3a01634e32ddfcf48187ceecc Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-06-14Add agl-service-bluetooth-pbap to CI loopJan-Simon Möller1-0/+1
New repo created, thus added to CI loop. Change-Id: I09d8e19e2a79bbaee965509b1ba80c8d1514d126 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-02-07Add agl-service-weather to CIJan-Simon Möller1-0/+1
Change-Id: Icca26c1f11849b85436354d09007048f050ff949 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-01-02Add new repositories to application CIJan-Simon Möller1-0/+9
Change-Id: I78d5ef464da02e87e3f6d78e4cb7e40fcf63a9b2 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-12-01Add eel branch for application CIJan-Simon Möller1-0/+2
Change-Id: Id0a49e2ab2b3fc90968e93633f37015b9138910d Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-11-23Add new applications to CIJan-Simon Möller1-0/+5
This adds these app repos to CI: - agl-service-audio-4a - agl-service-audio-mpcd - agl-service-unicens - navigation - onscreenapp Change-Id: Ia7f56d277999bfceb6d877b72a73cd630a28c937 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-10-14Add agl-service-mediaplayerJan-Simon Möller1-0/+1
Change-Id: I9d66727c44c1db17f201f4025fec716923c0c69b Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-10-10Add CI for apps/agl-service-gstreamerJan-Simon Möller1-0/+1
Change-Id: I3ad36050d01bac6688b83e05c696cbfee0d92c59 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-09-28Add application repositories for agl-service-soundmanager-2017 and ↵Jan-Simon Möller1-0/+2
agl-service-windowmanager-2017 Change-Id: I613805d157182907b5b0d21c1714727736a7f99e Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-09-28Fix job name and typo in scriptJan-Simon Möller1-1/+1
Fix job name in ci-app yaml file and typo variable name in common script. Change-Id: I903b5135852b710efb187cb2194fe60c59e825b0 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-09-28After merge, rebuild appJan-Simon Möller1-50/+260
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-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-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-18Update application CI job and extend local test scriptJan-Simon Möller1-0/+1
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-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-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öller1-3/+10
Change-Id: I7434475bc75cd27c75b63e0a8e28e3525e12c684 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-07-23ci-platform-jjb: try LAVA job in multiple labsKevin Hilman1-0/+2
Currently, LAVA jobs are only submitted to a single lab. This patch adds the ability look for a matching device-type in a list of available labs, and submit the job to the first lab with an available device type. To accomplish this, the job submission part is removed from run-test-short.sh, which now only generates the LAVA YAML job. A new lava-jobs-submit.sh script is added which looks for an available device-type in a list of LAVA labs, and submits the job there. NOTES: - run-test-short.sh should probably be renamed, but was left for now to limit the diff Change-Id: I95086d89a95f39e2b59fec8a8afada70806c52e5 Signed-off-by: Kevin Hilman <khilman@baylibre.com>
2017-07-19Add agl-service-bluetooth and agl-service-wifi to ci app buildsJan-Simon Möller1-0/+2
Change-Id: I834757d147e333e87767671b7b0f0086ab85c46b Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>