diff options
author | André Boddenberg <dr.blobb@gmail.com> | 2017-09-19 13:20:01 +0200 |
---|---|---|
committer | André Boddenberg <dr.blobb@gmail.com> | 2017-09-19 11:21:28 +0000 |
commit | cb4bd6d45f69aa8cf5991b48df48affad25456f7 (patch) | |
tree | a1cd3708a2080a9bf8262334182cb0983a2f01fe | |
parent | 4f3adac31f51f5cd6293779cb7931747bde55230 (diff) |
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
-rwxr-xr-x | contrib/jenkins.sh | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/contrib/jenkins.sh b/contrib/jenkins.sh new file mode 100755 index 0000000..503b6a0 --- /dev/null +++ b/contrib/jenkins.sh @@ -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 |