mirror of
https://github.com/projectatomic/atomic.git
synced 2026-02-06 03:45:28 +01:00
Run tests in a vagrant session (w/libvirt for now). This allows the tests to occur similar to the way our jenkins tests work. Run make vagrant-check and we created an F24 session and install the proper deps. We then call the .redhat-ci.sh script inside the vagrant session and the tests are executed. At this time, you will need to vagrant halt to shutdown the session when comlete. By default, the tests will exeute on an instance of fedora-24-atomic. You can test on Colin's CAHC centos-atomic by: make vagrant-check BOX=centos_atomic Closes: #736 Approved by: rhatdan
32 lines
1.3 KiB
Ruby
32 lines
1.3 KiB
Ruby
# -*- mode: ruby -*-
|
|
# vi: set ft=ruby :
|
|
|
|
# All Vagrant configuration is done below. The "2" in Vagrant.configure
|
|
# configures the configuration version (we support older styles for
|
|
# backwards compatibility). Please don't change it unless you know what
|
|
# you're doing.
|
|
Vagrant.configure(2) do |config|
|
|
config.vm.provider "libvirt" do |libvirt, override|
|
|
libvirt.memory = 2048
|
|
libvirt.cpus = 3
|
|
end
|
|
config.vm.synced_folder ".", "/vagrant", disabled: true
|
|
config.vm.synced_folder ".", "/home/vagrant/atomic", type: "rsync",
|
|
rsync__exclude: ".tmp*"
|
|
|
|
# The most common configuration options are documented and commented below.
|
|
# For a complete reference, please see the online documentation at
|
|
# https://docs.vagrantup.com.
|
|
|
|
# Every Vagrant development environment requires a box. You can search for
|
|
# boxes at https://atlas.hashicorp.com/search.
|
|
config.vm.define "fedora_atomic" do |fedora_atomic|
|
|
fedora_atomic.vm.box = "fedora_atomic"
|
|
fedora_atomic.vm.box_url = "https://getfedora.org/atomic_vagrant_libvirt_latest"
|
|
end
|
|
config.vm.define "centos_atomic" do |centos_atomic|
|
|
centos_atomic.vm.box = "centos_atomic"
|
|
centos_atomic.vm.box_url = "https://ci.centos.org/artifacts/sig-atomic/centos-continuous/images/cloud/latest/images/centos-atomic-host-7-vagrant-libvirt.box"
|
|
end
|
|
end
|