crowdsec/tests/ansible/vagrant/Vagrantfile.common
2022-08-04 11:25:34 +02:00

34 lines
1.1 KiB
Text

Vagrant.configure("2") do |config|
config.vm.provider :libvirt do |libvirt|
libvirt.cpus = 1
libvirt.memory = 1536
end
config.vm.synced_folder '.', '/vagrant', disabled: true
config.vm.provision "ansible" do |ansible|
# ansible.verbose = "vvvv"
ansible.config_file = "../../ansible.cfg"
ansible.playbook = "../../run_all.yml"
end
# same as above, to run the steps separately
# config.vm.provision "ansible" do |provdep|
# provdep.config_file = "../../ansible-common.cfg"
# provdep.playbook = "../../provision_dependencies.yml"
# end
# config.vm.provision "ansible" do |provtest|
# provtest.config_file = "../../ansible-common.cfg"
# provtest.playbook = "../../provision_test_suite.yml"
# end
# config.vm.provision "ansible" do |preptest|
# preptest.config_file = "../../ansible-common.cfg"
# preptest.playbook = "../../prepare_tests.yml"
# end
# config.vm.provision "ansible" do |runtests|
# runtests.config_file = "../../ansible-common.cfg"
# runtests.playbook = "../../run_tests.yml"
# end
end