Add Vagrantfile for OpenDaylight .deb package 46/42846/5
authorAkshita Jha <zenith158@gmail.com>
Sun, 31 Jul 2016 11:58:54 +0000 (17:28 +0530)
committerAkshita Jha <zenith158@gmail.com>
Tue, 2 Aug 2016 09:30:26 +0000 (15:00 +0530)
Change-Id: Ie012f0665cc33b6913cb53e021a45d35a8bd3a2d
Signed-off-by: Akshita Jha <zenith158@gmail.com>
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
Signed-off-by: Akshita Jha <zenith158@gmail.com>
deb/Vagrantfile [new file with mode: 0644]

diff --git a/deb/Vagrantfile b/deb/Vagrantfile
new file mode 100644 (file)
index 0000000..75245da
--- /dev/null
@@ -0,0 +1,20 @@
+# -*- mode: ruby -*-
+# vi: set ft=ruby :
+
+Vagrant.configure("2") do |config|
+
+  # Start from Debian VM so resulting pkgs will build on all Deb derivatives
+  config.vm.box = "debian/jessie64"
+
+  # NFS is fragile, disable it and use rsync
+  config.nfs.functional = false
+
+  # Install Debian package dev tools, helper programs for debian/rules,
+  # systemd unit files, Java 7 for ODL Beryllium
+  config.vm.provision "shell", inline: "apt-get install -y --force-yes \
+                                            dpkg-dev \
+                                            debhelper \
+                                            dh-systemd \
+                                            default-jdk \
+                                            "
+end