From 105c1dce4ffd43a940826c5ead8426668f493c62 Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Fri, 29 Jun 2018 21:35:28 +0200 Subject: [PATCH] add contrib/jenkins.sh for build verification The contrib/jenkins.sh script will build all supported apps for all supported builds. It will be used by jenkins/gerrit build testing. --- contrib/jenkins.sh | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100755 contrib/jenkins.sh diff --git a/contrib/jenkins.sh b/contrib/jenkins.sh new file mode 100755 index 00000000..d2638518 --- /dev/null +++ b/contrib/jenkins.sh @@ -0,0 +1,19 @@ +#!/bin/bash + +set -e + +BUILDS="" +BUILDS+="simtrace/dfu simtrace/cardem " # simtrace/trace simtrace/triple_play +BUILDS+="qmod/dfu qmod/cardem " +BUILDS+="owhw/dfu owhw/cardem " + +cd 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" + echo "=============== $board / $app RES:$? ==============" +done