Fix selecting most recent package for package testing, refs #8008.
authorPeter Amstutz <peter.amstutz@curoverse.com>
Wed, 27 Jan 2016 19:34:06 +0000 (14:34 -0500)
committerPeter Amstutz <peter.amstutz@curoverse.com>
Wed, 27 Jan 2016 19:34:06 +0000 (14:34 -0500)
jenkins/package-testing/deb-common-test-packages.sh
jenkins/package-testing/test-packages-centos6.sh

index 3928ba2ff0ea992cf70b052e47527e6441e7e53c..5f32a606dac3ee43e75c53fad95b75b82767afc0 100755 (executable)
@@ -24,7 +24,7 @@ cd /tmp/opts
 
 export ARV_PACKAGES_DIR="/arvados/packages/$target"
 
-dpkg-deb -x $ARV_PACKAGES_DIR/"$1"_*.deb .
+dpkg-deb -x $(ls -t "$ARV_PACKAGES_DIR/$1"_*.deb | head -n1) .
 
 while read so && [ -n "$so" ]; do
     echo
index 19609441b656028ab6bf38f38e9c8636427f5286..4e05364f01519973894f2a8b6329723b481da8ad 100755 (executable)
@@ -25,7 +25,7 @@ fi
 mkdir -p /tmp/opts
 cd /tmp/opts
 
-rpm2cpio "$ARV_PACKAGES_DIR/$1"-*.rpm | cpio -idm 2>/dev/null
+rpm2cpio $(ls -t "$ARV_PACKAGES_DIR/$1"-*.rpm | head -n1) | cpio -idm 2>/dev/null
 
 shared=$(find -name '*.so')
 if test -n "$shared" ; then