This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/gerrit-log@lists.osmocom.org/.
Harald Welte gerrit-no-reply at lists.osmocom.orgHarald Welte has submitted this change and it was merged. ( https://gerrit.osmocom.org/9790 ) Change subject: contrib/jenkins.sh: Also run firmware tests + build-test host software ...................................................................... contrib/jenkins.sh: Also run firmware tests + build-test host software Change-Id: Ie53857164d0a21daac334057c5bafbfd9912bf4b --- M contrib/jenkins.sh 1 file changed, 40 insertions(+), 2 deletions(-) Approvals: Jenkins Builder: Verified Harald Welte: Looks good to me, approved diff --git a/contrib/jenkins.sh b/contrib/jenkins.sh index d263851..4887da2 100755 --- a/contrib/jenkins.sh +++ b/contrib/jenkins.sh @@ -1,19 +1,57 @@ #!/bin/bash +TOPDIR=`pwd` + +if ! [ -x "$(command -v osmo-build-dep.sh)" ]; then + echo "Error: We need to have scripts/osmo-deps.sh from http://git.osmocom.org/osmo-ci/ in PATH !" + exit 2 +fi + set -e +base="$PWD" +deps="$base/deps" +inst="$deps/install" +export deps inst + +osmo-clean-workspace.sh + +mkdir "$deps" || true + +osmo-build-dep.sh libosmocore "" '--disable-doxygen --enable-gnutls' + +export PKG_CONFIG_PATH="$inst/lib/pkgconfig:$PKG_CONFIG_PATH" +export LD_LIBRARY_PATH="$inst/lib" + BUILDS="" BUILDS+="simtrace/dfu simtrace/cardem " # simtrace/trace simtrace/triple_play BUILDS+="qmod/dfu qmod/cardem " BUILDS+="owhw/dfu owhw/cardem " -cd firmware - +cd $TOPDIR/firmware for build in $BUILDS; do board=`echo $build | cut -d "/" -f 1` app=`echo $build | cut -d "/" -f 2` echo echo "=============== $board / $app START ==============" make BOARD="$board" APP="$app" + make BOARD="$board" APP="$app" clean echo "=============== $board / $app RES:$? ==============" done + +echo +echo "=============== FIRMWARE TESTS ===========" +cd $TOPDIR/firmware/test +make clean +make +./card_emu_test +make clean + +echo +echo "=============== HOST START ==============" +cd $TOPDIR/host +make clean +make +make clean + +osmo-clean-workspace.sh -- To view, visit https://gerrit.osmocom.org/9790 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: simtrace2 Gerrit-Branch: master Gerrit-MessageType: merged Gerrit-Change-Id: Ie53857164d0a21daac334057c5bafbfd9912bf4b Gerrit-Change-Number: 9790 Gerrit-PatchSet: 5 Gerrit-Owner: Harald Welte <laforge at gnumonks.org> Gerrit-Assignee: Kévin Redon <kredon at sysmocom.de> Gerrit-Reviewer: Harald Welte <laforge at gnumonks.org> Gerrit-Reviewer: Jenkins Builder Gerrit-CC: Kévin Redon <kredon at sysmocom.de> -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.osmocom.org/pipermail/gerrit-log/attachments/20180701/60ad9743/attachment.htm>