(travis) Stop auto-upgrading everything on non-clean installs
Peter Rabbitson [Mon, 15 Sep 2014 11:58:48 +0000 (13:58 +0200)]
It adds little value currently and makes version-specific installs difficult
(see next commit)

maint/travis-ci_scripts/30_before_script.bash

index 6aadca4..7d247c8 100755 (executable)
@@ -206,18 +206,7 @@ while (@chunks) {
   fi
 
 else
-
-  # listalldeps is deliberate - will upgrade everything it can find
-  # we exclude SQLA specifically, since we do not want to pull
-  # in 1.99_xx on bleadcpan runs
-  deplist="$(make listalldeps | grep -vP '^(SQL::Abstract)$')"
-
-  # assume MDV on POISON_ENV, do not touch DBI/SQLite
-  if [[ "$POISON_ENV" = "true" ]] ; then
-    deplist="$(grep -vP '^(DBI|DBD::SQLite)$' <<< "$deplist")"
-  fi
-
-  parallel_installdeps_notest "$deplist"
+  parallel_installdeps_notest "$(make listdeps)"
 fi
 
 echo_err "$(tstamp) Dependency installation finished"