summaryrefslogtreecommitdiffstats
path: root/coverity/build_Osmocom.sh
AgeCommit message (Collapse)AuthorFilesLines
2019-05-10coverity: add OsmocomBB (without firmware)Vadim Yanitskiy1-0/+9
Change-Id: I2a4bcca411361484e872361dfd16d46189f52f35
2018-11-22Add osmo-sysmon to coverity submissionMax1-0/+1
Change-Id: I1e753d2c14198eccb046c259b3eec582b1921431
2018-09-19coverity: don't install systemd fileAlexander Couzens1-1/+1
Because the systemd install directory does not use --prefix as base, they are installed by default to /lib/systemd. As the coverity only scans the compilation, don't install systemd files. Change-Id: I39b491fc09f0db0efd8d9d09e8f4cba4ba49cdde
2018-08-08coverity: Re-order builds to ensure osmo-hlr before osmo-mscHarald Welte1-1/+1
osmo-msc now needs libosmo-gsup-client, which is built+installed as part of osmo-hlr Change-Id: I581d86cf9679ef978a018a5ba8deb8b0f034677b
2018-01-22cosmetic: remove unused functionMax1-4/+0
Change-Id: Ie3885237cea2afbe5e8c0f89d2280284bb4d9150
2018-01-22Coverity: specify sysmoBTS L1 headers explicitlyMax1-1/+1
Fix upload by specifying L1 headers location properly. Fixes: OS#2845 Change-Id: Iba55922295cb2a258f90c5345f592d7d5f34ac51
2018-01-11Enable osmo-iuh submissionMax1-1/+1
It was disabled back in a days when it was dependent on a separate branch. Thisis no longer the case so we can enable it back. Also remove remaining leftovers. Change-Id: I5fd3bdab217b61f9ee50a5f1413b60d396535395
2017-12-14Remove OpenBSC from Coverity submissionMax1-9/+0
The OpenBSC codebase only receive occasional backports hence none of the issues uncovered by Coverity would be fixed unless it's also fixed in corresponding Osmo* project. Let's not clutter output with the information about issues which won't be fixed anyway. Change-Id: Ief3dfc641684fa33407957bf7cfcb6ecf35b847a
2017-11-05coverity: Don't use PARALLEL_MAKE for libsmpp34Harald Welte1-1/+10
... which apparently doesn't support this and every so often breaks the coverity upload build Change-Id: Id78f80cf0878a0807cd06a24fa5c9561c7b84b36
2017-10-11coverity: build with --enable-trxHarald Welte1-1/+1
Change-Id: I0684bc04b82ad57a1513bbd4627144d6c254b965
2017-10-11coverity: clone + build osmo-{mgw,bsc,msc,hlr}Harald Welte1-0/+5
Related: OS#2564 Change-Id: I6f046943f045a97c2bae4e99485a474c11d90a90
2017-10-11coverity: osmo-bts now builds without openbscHarald Welte1-5/+1
Change-Id: I09565441c0d9eb907edba82b26df38d08a5d868d
2017-10-11coverity: Add support for $PARALLEL_MAKE environment variableHarald Welte1-1/+1
Change-Id: I95b0e5f104155ac7c5ae993b7f3c0c0721d0157b
2017-10-11coverity: Reduce codeduplication in build_Osmocom.shHarald Welte1-94/+18
We don't need a separate build_foo function if it is identical in its body except for the 'foo' (project name). Let's clean this up. Change-Id: I27e9fc94142b42a7b7c2f9eca89056e1f90f1f0e
2017-10-02Use new GPRS repositoriesMax1-3/+3
* use coverity check on osmo-ggsn instead of openggsn * move osmo-sgsn and osmo-ggsn from nightly-split into nightly Change-Id: Ia49969cbfb9ef57b635a3b5759f411f71a54f8e1
2017-03-16coverity: add osmo-hlr to be scannedNeels Hofmeyr1-0/+7
2016-12-11coverity: build master branches, not iu branchesNeels Hofmeyr1-7/+7
Rebasing the iu branches onto the master branches is currently not happening regularly, since I'm focusing on the VLR. Rather scan the master branches so that the coverity issues are caught without further rebase effort required. Comment out everything Iu related with '#IU' comment markers: - don't checkout Iu branches - don't build osmo-iuh (depends on libosmo-sccp iu branch) - don't pass --enable-iu to openbsc, don't switch branches for osmo-bts We might consider adding a separate Iu build, but then we might get the same coverity warnings twice, so not pursuing that actively now. Change-Id: I0d6640b893b8d65d321af904b80d89da5bf3ea6a
2016-10-11coverity: check out clean sources every timeneels/testNeels Hofmeyr1-4/+0
Change-Id: I76782099e801ab89202c0103f97b7142b2c115fd
2016-10-11coverity: don't pull --rebase, instead fetch and reset --hardNeels Hofmeyr1-2/+6
Change-Id: Ida553a0f38c438a02139396512ff5da038359721
2016-10-01coverity: add osmo-trx to Osmocom buildNeels Hofmeyr1-0/+8
Change-Id: I57d4658120444a4f6884c0b35ec61e8e7034c83c
2016-10-01coverity: rename iuh build to OsmocomNeels Hofmeyr1-0/+157
This corresponds to the scan.coverity project name this is uploaded to. Also apply renaming in file content: call renamed build_Osmocom.sh, use dir source-Osmocom and install-Osmocom, use a token named 'Osmocom'. The point is that the combined build of all osmocom projects finds problems more accurately, since coverity can analyse across all libraries at the same time. Still build the iuh branches, since they are basically an extension of the current master branches (given that they are rebased onto master regularly, which they currently are). Name the generated tar Osmocom.tgz instead of myproject.tgz. Change-Id: If316d54327cca8aa1b499bf35b6b22385bd83702