Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
starpu: fix url for 1.3 [ci-skip]
[simgrid.git] / tools / jenkins / ci-starpu.sh
index 47c6441..9c8ac07 100755 (executable)
@@ -9,20 +9,20 @@ set -ex
 export SUDO=""
 
 echo "XXXXXXXXXXXXXXXX Install APT dependencies"
-$SUDO apt-get update
-$SUDO apt-get -y install build-essential libboost-all-dev wget git xsltproc
+#$SUDO apt-get update
+#$SUDO apt-get -y install build-essential libboost-all-dev wget git xsltproc
 
-for i in master 1.3 ; do
+for i in master starpu-1.3 ; do
   echo "XXXXXXXXXXXXXXXX Build and test StarPU $i"
   rm -rf starpu*
-  wget https://files.inria.fr/starpu/simgrid/starpu-simgrid-$i.tar.gz
-  md5sum starpu-simgrid-$i.tar.gz
-  tar xf starpu-simgrid-$i.tar.gz
+  wget https://files.inria.fr/starpu/testing/$i/starpu-nightly-latest.tar.gz
+  md5sum starpu-nightly-latest.tar.gz
+  tar xf starpu-nightly-latest.tar.gz
   cd starpu-1*
 
   # NOTE: Do *not* introduce parameters to "make it work" here.
   # Things should "just work" with default parameters!
-  # Users should not have to tinker to get starpu working on top of simgrid, that is precisely why we have this CI
+  # Users should not have to tinker to get starpu working on top of SimGrid, that is precisely why we have this CI
 
   if [ $i = master ]; then
     # On master, fail if we use deprecated functions, so that StarPU people know they have to stop using them, fix it, and thus make CI happy again
@@ -33,7 +33,7 @@ for i in master 1.3 ; do
     CXXFLAGS=""
   fi
   if ! ./configure CFLAGS="$CFLAGS" CXXFLAGS="$CXXFLAGS" \
-                   --enable-simgrid --disable-shared --enable-mpi-check --disable-cuda \
+                   --enable-simgrid --disable-shared --enable-mpi --enable-mpi-check --disable-cuda \
                    --disable-build-doc --enable-quick-check
   then
     cat ./config.log