From: Peter Iannucci Date: Fri, 27 Feb 2009 07:39:09 +0000 (-0500) Subject: useful invirt-test-build and invirt-test-install scripts. X-Git-Url: http://xvm.mit.edu/gitweb/invirt/scripts/invirt-test-build.git/commitdiff_plain/ead08e76713c34f2aa386610d0b83d3ce3de2b1d useful invirt-test-build and invirt-test-install scripts. svn path=/trunk/scripts/invirt-test-build/; revision=2196 --- ead08e76713c34f2aa386610d0b83d3ce3de2b1d diff --git a/invirt-test-build b/invirt-test-build new file mode 100755 index 0000000..6d59f02 --- /dev/null +++ b/invirt-test-build @@ -0,0 +1,6 @@ +#!/bin/bash + +ssh root@xvm-dev "rm $1*.deb" +scp -r $1 root@xvm-dev:~/$1 +ssh root@xvm-dev "cd ~/$1; debuild" +ssh root@xvm-dev "rm -rf ~/$1" diff --git a/invirt-test-install b/invirt-test-install new file mode 100755 index 0000000..bb67f02 --- /dev/null +++ b/invirt-test-install @@ -0,0 +1,13 @@ +#!/bin/bash +set -e +name=`ssh root@xvm-dev "ls $1*.deb"` +shift; +scp root@xvm-dev:~/$name . +ssh root@xvm-dev mv "$name" "$name_backup" +for i in "$@"; do + scp "$name" root@$i: + ssh root@$i -t dpkg -i "$name" + ssh root@$i rm $name +done +rm $name +ssh root@xvm-dev mv "$name_backup" "$name"