summaryrefslogtreecommitdiff
path: root/deploy-all
blob: d86dc928025632e1d6bd1c32d89a70d450124349 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!/bin/sh

set -eu

install_vm()
{
    if ! virsh list --all | grep " $1 " > /dev/null
    then
        echo "virt-installing $1"
        virt-install --connect qemu:///system -n "$1" -r "$2" \
            --disk path="/dev/havelock/$1",bus=virtio \
            --graphics vnc --os-type linux --noreboot --import
    fi
}

install_vm jenkins 512
install_vm jenkins-wheezy-amd64 512
install_vm jenkins-wheezy-i386 512
install_vm jenkins-sid-amd64 512
install_vm jenkins-sid-i386 512