From ead08e76713c34f2aa386610d0b83d3ce3de2b1d Mon Sep 17 00:00:00 2001 From: Peter Iannucci Date: Fri, 27 Feb 2009 02:39:09 -0500 Subject: [PATCH] useful invirt-test-build and invirt-test-install scripts. svn path=/trunk/scripts/invirt-test-build/; revision=2196 --- invirt-test-build | 6 ++++++ invirt-test-install | 13 +++++++++++++ 2 files changed, 19 insertions(+) create mode 100755 invirt-test-build create mode 100755 invirt-test-install 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" -- 1.7.9.5