Introduce contrib/jenkins.sh to align with other projects

This change will make jenkins' inline scripts obsolete,
so build testing and gerrit verification jobs [1][2] simply invoke:

  $ ./contrib/jenkins.sh

[1] https://jenkins.osmocom.org/jenkins/view/OsmoTETRA/job/OsmoTETRA/
[2] https://jenkins.osmocom.org/jenkins/view/Jenkins-Gerrit/job/OsmoTETRA-gerrit/

Change-Id: I517e1be8b5680c3cc274fd5ad13ac7c920154e7f
This commit is contained in:
André Boddenberg 2017-09-19 13:20:01 +02:00
parent 4f3adac31f
commit cb4bd6d45f
1 changed files with 15 additions and 0 deletions

15
contrib/jenkins.sh Executable file
View File

@ -0,0 +1,15 @@
#!/bin/sh -ex
rm -rf deps/install
mkdir deps || true
cd deps
osmo-deps.sh libosmocore
cd libosmocore
autoreconf --install --force
./configure --prefix=$PWD/../install
$MAKE $PARALLEL_MAKE install
cd ../../src
make clean || true
PKG_CONFIG_PATH=$PWD/../deps/install/lib/pkgconfig $MAKE