Add a basic testing framework using Vagrant.

This commit is contained in:
2013-11-06 23:24:36 +00:00
parent 49ccea5e77
commit 0d10a77ad2
7 changed files with 62 additions and 3 deletions

13
.vagrant/provision.sh Normal file
View File

@@ -0,0 +1,13 @@
#!/bin/bash
export DEBIAN_FRONTEND noninteractive
echo "APT::Get::Install-Recommends \"0\";" >> /etc/apt/apt.conf.d/99local
echo "APT::Get::Install-Suggests \"0\";" >> /etc/apt/apt.conf.d/99local
echo 'DPkg::Post-Invoke {"/bin/rm -f /var/cache/apt/archives/*.deb || true";};' | tee /etc/apt/apt.conf.d/no-cache
apt-get -qq update
apt-get install -y python-software-properties
add-apt-repository ppa:mumble/release
apt-get -qq update
apt-get install -y mumble-server python-zeroc-ice zeroc-ice
sed -i 's/^icesecretwrite=$/icesecretwrite=test/g' /etc/mumble-server.ini
/etc/init.d/mumble-server restart