aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-07-10Merge "Crossbuild std go libraries for MacOS and Windows"Jan-Simon Moeller1-1/+5
2018-07-09Bump nodejs 8.x and npm 5.xSebastien Douheret1-8/+6
Default nodejs & npm are very old (nodejs 4.x and npm 3.x) and don't allow to build xds dashboard. Note that one reason to bump to a recent npm version (at least npm ^5.0.0) is the support of package-lock.json that is very useful to lock dependencies of nodejs packages in a project. (for more info see https://docs.npmjs.com/files/package-lock.json) Change-Id: I639b97ee12e9d11f47a09bf5443fb2470fbf485a Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2018-07-09Crossbuild std go libraries for MacOS and WindowsSebastien Douheret1-1/+5
Standard go librairies must be compiled at least once to be able to build go code for other OSes. Note that you must be root in order to write resulting static libraries into /usr/lib/go-X.Y/pkg/windows_amd64 and /usr/lib/go-X.Y/pkg/darwin_amd64 Change-Id: Icdf09f627ad2c5c1bbf1b42fb8c92f9d9e65469d Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2018-07-06Merge "Use gpg server pool to avoid connection issues"Jan-Simon Moeller1-1/+1
2018-07-06Use gpg server pool to avoid connection issuesJan-Simon Möller1-1/+1
Change-Id: I306f92ce1cac2481bc9067a2fde30448f979bc30 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-07-05Removed unwanted popd from xds buildSebastien Douheret1-2/+0
Change-Id: I3985a66fdb1336d9216ea0b6eb65960e804a5298 Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
2018-07-05Rework xds buildJan-Simon Möller3-19/+10
Change-Id: I18830298ef2d8fe4d65b588735ed1662042505ce Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-07-05Enable set -x for xds buildsJan-Simon Möller1-0/+3
Change-Id: I6514de300eb1f8581b1e4deffb016c842c8dd282 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-07-05Fix mkdir command for xds buildsJan-Simon Möller1-2/+2
Change-Id: Ic5ce10308c6da924897deee475bdcb13cc678915 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-07-02Add flounder release jobs part 2Jan-Simon Möller4-0/+155
Change-Id: Ibbd10206a99f62034be9831cd12f4506e3f43dd0 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-06-29Add release build job for flounder part 1Jan-Simon Möller2-0/+169
Change-Id: I051aee7c222f7123353bef69d25526da56ab30cf Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-06-28Adapt to recent changes in app-templatesJan-Simon Möller3-10/+62
we have more versions where the wgt will end up ... Change-Id: Ic59cb9e5629d64ad1779b6139c390cefa554d4cb Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-06-28In case of cmake enforce an out-of-tree buildJan-Simon Möller3-8/+23
This fixes a build error with newer app templates if no autobuild script is found. Change-Id: Iad3ea26ddd8cd3f680f8788cd08b8d2a374e8dc5 Bug-AGL: SPEC-1534 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-06-20Merge "Do not fail if transfer fails"Jan-Simon Moeller1-1/+1
2018-06-20Do not fail if transfer failsJan-Simon Möller1-1/+1
Make the storagebox sync not fail the process Change-Id: I9ebc2120af8819f9e3fda0ef93d5a1583dec9629 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-06-19Merge "Add more apps to ci loop"Jan-Simon Moeller1-1/+3
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-19Move credentials into macrosJan-Simon Möller2-3/+1
Change-Id: I22c96cda6b0fd75b4ac624b6bf1aa45717455cad Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-06-17Fix typo in variable nameJan-Simon Möller1-3/+3
No '-' allowed. Fix it. Change-Id: Iaecd076cdc0e100e975c7fead28d37d8e8739f4e Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-06-15Also upload changeID artifacts to storageboxJan-Simon Möller2-0/+13
Change-Id: I96df1500304f1325acbb8691cd350e4e501fbebf 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-06-01Add xds-cli xds-agent xds-gdb in ci-xds-jjb.yamlDDTLK1-0/+3
Add xds-cli xds-agent xds-gdb in ci-xds-verify for test build For the moment just xds-server was test Change-Id: I1ca57eed45caed65401ceedef9161fa1e6abceae Signed-off-by: Frederic Marec <frederic.marec@iot.bzh>
2018-05-28Do not use wic-tools in dab releaseJan-Simon Möller1-0/+2
Change-Id: I90a7a4ff5f72a7cdc0f24dda467c39f3701809ef Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-04-28Add template for build of xds-server in CIJan-Simon Möller8-0/+623
Change-Id: I15fe3da53ef882657161111cfb179cf8307778a1 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-04-18Fix key importJan-Simon Möller1-1/+1
Change-Id: Ia51673829bcfbbb21edb695f4240738e1186b906 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-04-18add key from keyserver for goJan-Simon Möller1-0/+3
Change-Id: Ic9db1e2347ab7518b7556f25613982749c1e5289 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-04-18Add dependencies for xds build in CIJan-Simon Möller1-1/+11
Change-Id: I5e22868ecb676006ea3e92296ded1d2d9d35f381 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-04-03Merge "Update Ubuntu 16.04 from revision 3 to 4"Jan-Simon Moeller1-2/+2
2018-04-03jjb/snapshot-jjb-container: add BUILD_ID in docker image versionStephane Desneux1-2/+8
Bug-AGL: SPEC-979, SPEC-1379 Change-Id: I2d5032f75672978c7dfd6b43159cd170efd8fb38 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2018-04-03Update Ubuntu 16.04 from revision 3 to 4Ronan Le Martret1-2/+2
Change-Id: Ida617723f8af6a55af6e41957574db4241662bb4 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2018-04-01Make sure to build wic-tools to avoid imaging to failJan-Simon Möller3-3/+7
Change-Id: Ib38df07de3b3ce8b17311db1a91540d4348bfce5 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-03-22jjb/common: update rpi3 device-type to upstreamKevin Hilman1-1/+1
Change-Id: I3c20e23ed4ddd00268d5ca5ee5ac0ab7d345e82b Signed-off-by: Kevin Hilman <khilman@baylibre.com>
2018-03-08Add dependency for g++-multilibJan-Simon Möller1-1/+1
Change-Id: I243214abf1505496bbc04797678a275be771b0dc Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-03-06Change flavor of build images to v1-standard-16Jeremy Phelps3-3/+3
This will enable us to configure a performance node that will still have a 300g disk size. Change-Id: Ied77e1a6c238b3600e4a96a5d43497a1ba0fa8c1 Signed-off-by: Jeremy Phelps <jphelps@linuxfoundation.org>
2018-03-06Adapt target image selection in jenkins jobJan-Simon Möller1-3/+3
This makes use of the provided feature shortcuts. Change-Id: Ic5983c17e41e8c13a15c542ca9f01048d117a3f0 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-02-12jjb/common: fix releng name for porterKevin Hilman1-1/+1
Change-Id: I42b0191f5388e4f26e03c8fcb2f977d209628e4c Signed-off-by: Kevin Hilman <khilman@baylibre.com>
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-02-05jjb/common: lava-jobs-submit: fix device_type replacementKevin Hilman1-1/+1
Fix "raspberrypi3-uboot" -> "raspberrypi3-uboot-uboot" type of substitutions. Ensure that the full string (up to EOL) is matched before trying to replace. Change-Id: I2026beb964b12aff1f60441257ceec82b706bab7 Signed-off-by: Kevin Hilman <khilman@baylibre.com>
2018-01-18jjb/common: run-test-short: Update releng-scripts usageLoys Ollivier2-2/+2
Update the calls to releng-scripts to use the latest options. This allows to differentiate the build types, find the correct URL and run the corresponding test plans. Change-Id: I75762ec8d0a7c204b6ec898f936f59a7a9b5e488 Signed-off-by: Loys Ollivier <lollivier@baylibre.com>
2018-01-08Create a link to the last generated docker fileRonan Le Martret1-1/+2
Change-Id: I2a9babf0db60be4f9e6ee65d05c655b18d8603bb Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2018-01-06Merge "Streamline image output and add new board"Jan-Simon Moeller3-10/+11
2018-01-06Streamline image output and add new boardJan-Simon Möller3-10/+11
Change-Id: If9f7f32d0c73bf4f964a205a18dc1fc720b38e3b Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-01-03jjb/common: lava-labs-prepare.sh fix polling on reserved boardsLoys Ollivier1-14/+16
The script would still wait for 60 seconds and retry on boards that are not in the reserved state. Fix this and poll for a change of status only if the board is reserved. Fixes: 1ae347940236 ("jjb/common: lava-labs-prepare.sh") Change-Id: I4ce71979f7cb2856768de748c1afb6a1cfb47ca2 Signed-off-by: Loys Ollivier <lollivier@baylibre.com>
2018-01-02Merge "Apply new folder structure for application repository"Jan-Simon Moeller2-9/+13
2018-01-02Apply new folder structure for application repositoryJan-Simon Möller2-9/+13
Change-Id: I5937215900d8310947e5a7a1e6e247abda0703b8 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-01-02Merge "Add new repositories to application CI"Jan-Simon Moeller1-0/+9
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-27jjb/common: lava-labs-prepare.shLoys Ollivier1-6/+33
When device status was reserved, the script would exit and the job fail. If device status is reserved poll the device status a limited amount of time. If the status within the defined polling time changes continue otherwise exit. Polling as been set to 10 retries on the minute. JIRA: SPEC-1210 Change-Id: I7ee950777f0881a4a588c9c0dc8db12a7f6dda4a Signed-off-by: Loys Ollivier <lollivier@baylibre.com>
2017-12-18jjb/common: lava-labs-prepare.sh: disable error exitLoys Ollivier1-0/+7
Disable exit on error detection in lava-labs-prepare.sh, this script is looking for error codes when needed and exits gracefully. Change-Id: I0044466ef3f7ad7b606b1452d51676a4472e87d0 Signed-off-by: Loys Ollivier <lollivier@baylibre.com>