Thanks, applied the OpenBSC-gerrit build config, and it started to build
now as
https://jenkins.osmocom.org/jenkins/job/OpenBSC-gerrit/2439/
It now reads:
chmod -R +w *
rm -rf *
git checkout .
#./contrib/jenkins.sh
ARTIFACT_STORE="$HOME/jenkins_build_artifact_store"
mkdir -p "$ARTIFACT_STORE"
docker run --rm=true \
-e HOME=/build \
-e ARTIFACT_STORE=/artifact_store \
-e JOB_NAME="$JOB_NAME" \
-e MAKE=make \
-e PARALLEL_MAKE="$PARALLEL_MAKE" \
-e IU="$IU" \
-e SMPP="$SMPP" \
-e MGCP="$MGCP" \
-e PATH="$PATH:/build_bin" \
-e OSMOPY_DEBUG_TCP_SOCKETS="1" \
-w /build -i -u build \
-v "$PWD:/build" \
-v "$HOME/bin:/build_bin" \
-v "$ARTIFACT_STORE:/artifact_store" \
osmocom:amd64 /build/contrib/jenkins.sh
Notably, we are in the middle of moving to new repositories, away from
openbsc.git: osmo-msc.git, osmo-bsc.git, osmo-mgw.git, osmo-sgsn.git,
and when openbsc works with the artifact store these could follow.
~N