From 0dc34500afbed7ebd032a443a8dce0e7a8a5d12c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20K=C3=BCrten?= <sebastian@mobanisto.de> Date: Tue, 18 Jan 2022 16:30:26 +0100 Subject: [PATCH] Create vagrant setup with debian bullseye+buster for testing --- vagrant/.gitignore | 1 + vagrant/debian-bullseye/README.md | 15 +++++++++++++++ vagrant/debian-bullseye/Vagrantfile | 10 ++++++++++ vagrant/debian-bullseye/bootstrap.sh | 6 ++++++ vagrant/debian-buster/README.md | 15 +++++++++++++++ vagrant/debian-buster/Vagrantfile | 10 ++++++++++ vagrant/debian-buster/bootstrap.sh | 6 ++++++ 7 files changed, 63 insertions(+) create mode 100644 vagrant/.gitignore create mode 100644 vagrant/debian-bullseye/README.md create mode 100644 vagrant/debian-bullseye/Vagrantfile create mode 100644 vagrant/debian-bullseye/bootstrap.sh create mode 100644 vagrant/debian-buster/README.md create mode 100644 vagrant/debian-buster/Vagrantfile create mode 100644 vagrant/debian-buster/bootstrap.sh diff --git a/vagrant/.gitignore b/vagrant/.gitignore new file mode 100644 index 0000000000..8000dd9db4 --- /dev/null +++ b/vagrant/.gitignore @@ -0,0 +1 @@ +.vagrant diff --git a/vagrant/debian-bullseye/README.md b/vagrant/debian-bullseye/README.md new file mode 100644 index 0000000000..73ac7bd46f --- /dev/null +++ b/vagrant/debian-bullseye/README.md @@ -0,0 +1,15 @@ +# Vagrant + +To get started type any of the commands below from within this directory. + +Start: + + vagrant up + +Destroy and start over: + + vagrant destroy && vagrant up + +After starting, do this to log in: + + vagrant ssh diff --git a/vagrant/debian-bullseye/Vagrantfile b/vagrant/debian-bullseye/Vagrantfile new file mode 100644 index 0000000000..0584a7dbba --- /dev/null +++ b/vagrant/debian-bullseye/Vagrantfile @@ -0,0 +1,10 @@ +# -*- mode: ruby -*- +# vi: set ft=ruby : + +VAGRANTFILE_API_VERSION = "2" + +Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| + config.vm.box = "debian/bullseye64" + + config.vm.provision :shell, path: "bootstrap.sh" +end diff --git a/vagrant/debian-bullseye/bootstrap.sh b/vagrant/debian-bullseye/bootstrap.sh new file mode 100644 index 0000000000..02deea9cd3 --- /dev/null +++ b/vagrant/debian-bullseye/bootstrap.sh @@ -0,0 +1,6 @@ +#!/bin/bash + +apt-get update +DEBIAN_FRONTEND=noninteractive apt-get install -y xdg-utils libasound2 + +wget https://code.briarproject.org/briar/briar-desktop/-/jobs/14954/artifacts/raw/briar-desktop-ubuntu.deb diff --git a/vagrant/debian-buster/README.md b/vagrant/debian-buster/README.md new file mode 100644 index 0000000000..73ac7bd46f --- /dev/null +++ b/vagrant/debian-buster/README.md @@ -0,0 +1,15 @@ +# Vagrant + +To get started type any of the commands below from within this directory. + +Start: + + vagrant up + +Destroy and start over: + + vagrant destroy && vagrant up + +After starting, do this to log in: + + vagrant ssh diff --git a/vagrant/debian-buster/Vagrantfile b/vagrant/debian-buster/Vagrantfile new file mode 100644 index 0000000000..a49ed094e5 --- /dev/null +++ b/vagrant/debian-buster/Vagrantfile @@ -0,0 +1,10 @@ +# -*- mode: ruby -*- +# vi: set ft=ruby : + +VAGRANTFILE_API_VERSION = "2" + +Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| + config.vm.box = "debian/buster64" + + config.vm.provision :shell, path: "bootstrap.sh" +end diff --git a/vagrant/debian-buster/bootstrap.sh b/vagrant/debian-buster/bootstrap.sh new file mode 100644 index 0000000000..02deea9cd3 --- /dev/null +++ b/vagrant/debian-buster/bootstrap.sh @@ -0,0 +1,6 @@ +#!/bin/bash + +apt-get update +DEBIAN_FRONTEND=noninteractive apt-get install -y xdg-utils libasound2 + +wget https://code.briarproject.org/briar/briar-desktop/-/jobs/14954/artifacts/raw/briar-desktop-ubuntu.deb -- GitLab