]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-build.git/commitdiff
make xterm optional
authorSage Weil <sage@inktank.com>
Thu, 20 Sep 2012 17:32:45 +0000 (10:32 -0700)
committerSage Weil <sage@inktank.com>
Thu, 20 Sep 2012 17:32:45 +0000 (10:32 -0700)
do_release.sh

index 19c7ec5b47bc5fdb94db70db2753fbccc0cc19e0..3c2eb2c9163dff28ebebce9516a944a96b4a613e 100755 (executable)
@@ -40,7 +40,11 @@ for rem in $rhosts
 do
     ssh root@$rem rm -r /tmp/release/\* \; mkdir -p /tmp/release || true
     scp -rp $releasedir/$vers root@$rem:/tmp/release/$vers
-    xterm -l -e ssh root@$rem /home/sage/ceph-build/build_debs.sh /tmp/release /home/sage/debian-base $vers &
+    if [ $xterm -eq 1 ]; then
+       xterm -l -e ssh root@$rem /home/sage/ceph-build/build_debs.sh /tmp/release /home/sage/debian-base $vers &
+    else
+       ssh root@$rem /home/sage/ceph-build/build_debs.sh /tmp/release /home/sage/debian-base $vers > build.$rem 2>&1 &
+    fi
     pids="$pids $!"
 done
 
@@ -52,7 +56,7 @@ pids=""
 
 for rem in $rhosts
 do
-    rsync -auv root@$rem:/tmp/release/$vers/\*.\{changes\,deb\} $releasedir/$vers
+   rsync -auv root@$rem:/tmp/release/$vers/\*.\{changes\,deb\} $releasedir/$vers
 done
 
 $bindir/sign_debs.sh $releasedir $vers $gpgkey changes