aboutsummaryrefslogtreecommitdiffstats
path: root/jjb/common/include-apps-build-app.sh
AgeCommit message (Collapse)AuthorFilesLines
2020-12-07Fix test statementJan-Simon Möller1-1/+1
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: I10c8e59220c6c912c9d21a349129eb6817c689b5
2020-12-02Deal with old autobuild versionsJan-Simon Möller1-1/+5
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: If1bdb538be70beb54e6c6c8c625af2b2512f0ec7
2020-08-11Do build and upload multiple wgt files for applicationsJan-Simon Moeller1-2/+5
This change will allow to build and upload - release - debug - coverage - test wgt files. Bug-AGL: SPEC-3482 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I5e7adb40442dd8a9abc3268e4e635c2451e54732
2020-08-10SPEC-3482: Add package-all in the autobuild caseCorentin LABBE1-55/+8
Add package-all in the autobuild case v2 (jsmoeller): update autobuild section, fail on non-autobuild and remove old code. Bug-AGL: SPEC-3482 Change-Id: I57063a3955e140c03d4ae9a23746014a45074669 Signed-off-by: Corentin LABBE <clabbe@baylibre.com> Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2020-07-08SPEC-3482: use the new package-all targetCorentin LABBE1-0/+1
The new cmake templates expose the target 'make package-all' to produce all the different wgt types. Extend the CI app pipeline to use it. Change-Id: I5750fadcb1c92e5ce7ec13d25cb6c564b9e3bb84 Bug-AGL: SPEC-3482 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
2019-09-26Remove verbosity from jenkins jobsJan-Simon Moeller1-1/+1
clean the logs. Can be re-enabled when debugging is needed. Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I13bba480196e3932c45123c62f03064e420f257f
2018-11-20Comply to the SPEC-495Romain Forlot1-0/+24
The Applications from AGL framework should have a full packaging solution, Independent of yocto workflow. Unfortunately the build part of the Applications is only in documentation or in yocto recipes. The Applications build with AGL framework must be automated without any yocto recipes. Change-Id: Ibba27c037df55c1487f0bcc7fdb75e8572515d4f Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2018-10-23Use generated autobuild script if none commitedRomain Forlot1-1/+6
It could be useful to not commit the autobuild script in the repository then you'll always use a generated autobuild script. Doing so you always use the most up-to-date autobuild script following the upstream version. If the script hasn't been generated during the build then fallback to the classic method 'make package'. Bug-AGL: SPEC-1832 Change-Id: I6a5e72ebb9254c7140e6ad7c31e02ba06fe2e0e0 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2018-06-28Adapt to recent changes in app-templatesJan-Simon Möller1-0/+8
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öller1-1/+5
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>
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-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-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-07-19Enhance autobuild detectionJan-Simon Möller1-7/+7
Change-Id: I256844ae5bc73ed5e1bf350f6fa411b75728f705 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-07-19Enable debugging in app buildJan-Simon Möller1-0/+1
Change-Id: I46f6ae320f74ebb69cf45c86ab1d3fd6efddcd4f Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-07-19Also pull submodules and add autobuild supportJan-Simon Möller1-8/+16
Enable automatically pulling the submodules when cloning and use the autobuild script if present. Change-Id: Ib5641cb8d8c3c849c2c9bbcdacd287e9d01b6805 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-06-09Update application build to support multiarch builds and uploadJan-Simon Möller1-5/+18
Change-Id: I1998a8a0ae8ad16029fb834e87f06cdc760426d1 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-06-08Fix git checkout and be less verboseJan-Simon Möller1-2/+3
Change-Id: I7d2b374f1ee0fe0d96c984c3e757f2fd49dd6a22 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-05-23Extend app build trainJan-Simon Möller1-0/+67
Change-Id: I893e2cc94ef8c69c1e44293ae824df24300c0889 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>