aboutsummaryrefslogtreecommitdiffstats
path: root/jjb/ci-apps-verify
AgeCommit message (Collapse)AuthorFilesLines
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öller2-15/+10
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>
2017-06-10Fix typo in urlJan-Simon Möller1-1/+1
Change-Id: I4978e1335bb038c2f2258d05e2b2563b076043e7 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-06-09Add trigger for merge+abandon and adapt jobsJan-Simon Möller1-4/+1
Change-Id: I5b7fb39f8133e2c35e5db8d30a6e910f7ea82536 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-06-09Relay upload location back to gerritJan-Simon Möller1-1/+1
Change-Id: I07bc88db8f0b1c91a864967b021aee17a86dbdd4 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-06-09Update application build to support multiarch builds and uploadJan-Simon Möller3-8/+91
Change-Id: I1998a8a0ae8ad16029fb834e87f06cdc760426d1 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-06-08Build and upload app to CI folderJan-Simon Möller1-121/+84
Change-Id: Ie7947c1a8472826a4f6ee1f4ce6ccaed56945f7c Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-06-08Fix git checkout and be less verboseJan-Simon Möller2-0/+12
Change-Id: I7d2b374f1ee0fe0d96c984c3e757f2fd49dd6a22 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-06-08Enable ci builds for all appsJan-Simon Möller1-28/+28
Change-Id: I43ec8cc5c9f06af0bb57aa16e8c31bb02550b41f Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-05-23Extend app build trainJan-Simon Möller2-18/+4
Change-Id: I893e2cc94ef8c69c1e44293ae824df24300c0889 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-05-23Add initial job template for application builds within jenkinsJan-Simon Möller2-0/+556
This adds the necessary plumbing to build applications for the 3-4 different target architectures for applications within jenkins as CI builds. Change-Id: I263c3ba25fa6dbea78d305ff453cca1106724316 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>