From 3a2ceb01c81b463eb69db04c4971d4373a835e42 Mon Sep 17 00:00:00 2001 From: Ansis Atteka Date: Mon, 23 Apr 2018 14:53:25 -0700 Subject: poc: Automate building of Fedora rpm packages This patch automates building of Fedora rpm packages (Just like we are already doing this for for CentOS and Ubuntu). Signed-off-by: Ansis Atteka Acked-by: Aaron Conole --- poc/builders/Vagrantfile | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'poc/builders') diff --git a/poc/builders/Vagrantfile b/poc/builders/Vagrantfile index af2986789..9edc468a3 100644 --- a/poc/builders/Vagrantfile +++ b/poc/builders/Vagrantfile @@ -30,4 +30,16 @@ Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| end end + # Fedora builder host + config.vm.define "fedorabuilder" do |builder| + builder.vm.hostname = "fedoraubuilder.dev" + builder.vm.box = "fedora/27-cloud-base" + builder.vm.synced_folder "../../", "/git/ovs", type: "rsync", + rsync__args: ["--archive", "--delete", "-z"] + builder.vm.provision "builder", type: "ansible" do |ansible| + ansible.playbook = "../playbook-fedora-builder.yml" + ansible.sudo = true + end + end + end -- cgit v1.2.1