diff options
author | Ansis Atteka <aatteka@ovn.org> | 2018-04-23 14:53:25 -0700 |
---|---|---|
committer | Ansis Atteka <aatteka@ovn.org> | 2018-04-25 10:26:53 -0700 |
commit | 3a2ceb01c81b463eb69db04c4971d4373a835e42 (patch) | |
tree | 4c296cfc2ff4c4a307c5ab52150efa3a71e80d0b /poc/builders | |
parent | 9aef43f08593a0886b3b3fd3f88990d2e0be7958 (diff) | |
download | openvswitch-3a2ceb01c81b463eb69db04c4971d4373a835e42.tar.gz |
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 <aatteka@ovn.org>
Acked-by: Aaron Conole <aconole@redhat.com>
Diffstat (limited to 'poc/builders')
-rw-r--r-- | poc/builders/Vagrantfile | 12 |
1 files changed, 12 insertions, 0 deletions
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 |