From 9b4b2e1cf9fcf5fa08f719cfc1dc7636edd8713d Mon Sep 17 00:00:00 2001 From: degomme Date: Mon, 27 Feb 2017 14:59:29 +0100 Subject: [PATCH] Add more infos to Flags output, and write them to a file. This will be used to set the description of the build --- tools/jenkins/Flags.sh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/tools/jenkins/Flags.sh b/tools/jenkins/Flags.sh index 100cc16011..57b4f2722a 100755 --- a/tools/jenkins/Flags.sh +++ b/tools/jenkins/Flags.sh @@ -42,6 +42,9 @@ NUMPROC="$(nproc)" || NUMPROC=1 cd $WORKSPACE/build +NSTEPS=16 +STEP=1 + for buildjava in ON OFF do for builddebug in ON OFF @@ -50,7 +53,8 @@ do do for buildmc in ON OFF do - echo "build with java=${buildjava}, debug=${builddebug}, SMPI=${buildsmpi}, MC=${buildmc}" + echo "Step ${STEP}/${NSTEPS} - Building with java=${buildjava}, debug=${builddebug}, SMPI=${buildsmpi}, MC=${buildmc}" + echo "Step ${STEP}/${NSTEPS} - Building with java=${buildjava}, debug=${builddebug}, SMPI=${buildsmpi}, MC=${buildmc}" > $WORKSPACE/buildstep cmake -Denable_documentation=OFF -Denable_lua=ON -Denable_java=${buildjava} \ -Denable_compile_optimizations=OFF -Denable_compile_warnings=ON \ -Denable_jedule=ON -Denable_mallocators=ON -Denable_debug=${builddebug} \ @@ -59,8 +63,11 @@ do -Denable_ns3=$(onoff test "$buildmc" != "ON") -Denable_coverage=OFF $WORKSPACE make -j$NUMPROC make clean + STEP=$((${STEP}+1)) done done done done +echo "All builds finished cleanly" > $WORKSPACE/buildstep + -- 2.20.1