aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2016-10-11coverity: check out clean sources every timeneels/testNeels Hofmeyr2-4/+3
Change-Id: I76782099e801ab89202c0103f97b7142b2c115fd
2016-10-11coverity: don't pull --rebase, instead fetch and reset --hardNeels Hofmeyr1-2/+6
Change-Id: Ida553a0f38c438a02139396512ff5da038359721
2016-10-06add osmo-build-dep.sh from openbsc/contrib/jenkins.shNeels Hofmeyr1-0/+45
Change-Id: I73669753a0f5030575d21e90378a1285cfe898de
2016-10-01gitignoreNeels Hofmeyr1-4/+2
Change-Id: Ic61c17bbabc968c8571b7c0629f3438360563975
2016-10-01coverity: don't leak the tokens in build logsNeels Hofmeyr1-5/+18
Change-Id: I560f411beaca31bf2001e92a5baaa0c53dc9ce27
2016-10-01coverity: add jenkins.sh as explicit build server entry pointNeels Hofmeyr1-0/+2
During the recent refactorings, I need to edit the jenkins build config at the right time to apply renames. To make this easier in the future, add an explicit (so far trivial) entry point for jenkins that can just be updated from git. Change-Id: I8de9444df513b3aaaddb07b383e458186237dfab
2016-10-01coverity: add osmo-trx to Osmocom buildNeels Hofmeyr3-46/+9
Change-Id: I57d4658120444a4f6884c0b35ec61e8e7034c83c
2016-10-01coverity: drop the single-project coverity buildsNeels Hofmeyr2-167/+0
The combined Osmocom build is able to scan across all libraries at the same time and can find more errors, making the submission of single projects for scan obsolete. Change-Id: I24c55d10b587837fe3e3ff6089715e6896c12dcf
2016-10-01coverity: rename iuh build to OsmocomNeels Hofmeyr4-12/+12
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
2016-10-01coverity: cosmetic: remove some indentNeels Hofmeyr1-5/+5
Change-Id: I292cf434c0ec7060bdda6b5794d30e18aa089a06
2016-10-01coverity: favor upstream for conflicts during pullNeels Hofmeyr2-2/+2
An upstream branch rebase caused a merge conflict on the build server recently. This hopefully avoids that next time. Change-Id: Ib9f48b3b2283d1b8d1a79d42732d935236a2b1c9
2016-09-27readmeNeels Hofmeyr1-0/+10
Change-Id: Ie15e1a4407c54fa26aea6946a10bc9e80a43988d
2016-09-27prepare_source_iuh.sh: add missing layer1-apiNeels Hofmeyr1-0/+2
Change-Id: I1d0c471776a2451d9d763b26a69d662b0cc11deb
2016-09-27add gitignoreNeels Hofmeyr1-0/+7
Change-Id: I5f67eee76ea40716c390e4d85e05af84a6c5f3d9
2016-09-27coverity: remove myproject.tgz before re-creating, x2Neels Hofmeyr2-0/+2
Just paranoia. Change-Id: Ia2ae2bd5e88e6aaaab4d1ac63bf07ccd469a63b7
2016-09-27coverity: have only source-iuh/, not also sources-iuh/Neels Hofmeyr1-1/+1
Change-Id: I016131a1385058a7d7c9b1906b652964861db691
2016-09-27coverity scripts: base all paths on initial $PWDNeels Hofmeyr4-24/+43
This allows having the coverity scripts in a different location than ~/coverity. In particular, this allows just cloning the osmo-ci anywhere, e.g. having ~/osmo-ci/coverity as the build location. Change-Id: I100cc763b06562dbeaea11c7175f3c92fc01117a
2016-09-27coverity_all.sh: remove odd stray ':'Neels Hofmeyr1-1/+0
Change-Id: I7ad85c69d2df33fd170498800697e9af71353bcf
2016-09-27add cat-testlogs.shNeels Hofmeyr1-0/+22
Change-Id: I2d145cb9ca636ba42194f797b5f4d59437cea131
2016-09-27build_iuh.sh: don't build sip twiceNeels Hofmeyr1-2/+0
Change-Id: I3169fd2d4ba337c65d414aeacf4c3845e8449a61
2016-09-27add scripts to setup the source repositoriesNeels Hofmeyr2-0/+54
These reflect the state found on the osmo build-1 server Change-Id: Icf582709b746e797364e8c1c25aa69ec858e5c2e
2016-09-27add coverity scripts found on osmo build-1Neels Hofmeyr5-0/+368
Change-Id: Ie69398dc95e8571b5a16fb529869f4c9fb3baa20
2016-04-24docker: Add files with all build dependenciesHolger Hans Peter Freyther2-0/+70
Create a clean build environment for amd64/i386 based on debian jessie. Once an official build and sadly once someones 32bit build # Build sudo docker build -t osmocom:ci_debian8_32bit -f Dockerfile.deb8_i386 . sudo docker build -t osmocom:ci_debian8_64bit -f Dockerfile.deb8_amd64 . # Run sudo docker run -it --rm=true osmocom:ci_debian8_32bit bash
2016-04-24Initial commit for a CI repositoryHolger Hans Peter Freyther2-0/+11