Sha256: 21230225e70cf71900b0c6155449f3d623cd33d6c1303c1e58b572ec2b61672e
Contents?: true
Size: 1.11 KB
Versions: 2
Compression:
Stored size: 1.11 KB
Contents
# integration Easily run some integration tests with several versions of Vagrant in a Docker container. ## Build vagrant base images To build the vagrant base images just run ``` ./build-images.sh ``` This also tests if the plugin is installable in the latest three minor versions of Vagrant. Afterwards you have some Docker images with specific Vagrant versions: ``` $ docker images | grep vagrant vagrant 1.7.4 4bd54f063310 About an hour ago 598.9 MB vagrant 1.8.7 9d70aa570e14 About an hour ago 594.1 MB vagrant 1.9.1 446c0fad9f55 About an hour ago 609.8 MB ``` ## Run a test In this folder there is a `Vagrantfile` with two VM's in a vApp. Spinning up that vApp you will test if rsync works and if adding a VM to a vApp works. You can use all commands of Vagrant with that wrapper script `test.sh`. As first argument you have to specify the Docker image name, eg. `vagrant:1.9.1` ``` ./test.sh vagrant:1.7.4 up ``` If you change some code you have to rebuild the base images at the moment.
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
vagrant-vcloud-0.5.0 | integration/README.md |
vagrant-vcloud-0.4.7 | integration/README.md |