Skip to content

A Vagrant plugin that generates a Vagrantfile from a YAML configuration file

License

Notifications You must be signed in to change notification settings

sebastian-r/vagrant-invade

 
 

Repository files navigation

vagrant-invade

Invade Logo

Code Climate

vagrant-invade is a plugin for Vagrant, the tool for creating and maintain virtual machines.
It uses a simple YAML configuration file to automatically build a Vagrantfile for your projects.

How to install

Simply run vagrant plugin install vagrant-invade
To install a certain version use the -v 'VERSION' option.

Commands

There are new commands you can use to init, validate and build your Vagrantfile.

Init

vagrant invade init creates the default invade.yml configuration file for you.

Validate

vagrant invade validate will validate the invade.yml file and gives you a detailed output of missing values, wrong parameters and defaults for each option.

Build

vagrant invade build will build a Vagrantfile based on what you set in the 'invade.yml' configuration file and place it to the directory you did run the command.

About

A Vagrant plugin that generates a Vagrantfile from a YAML configuration file

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Ruby 94.2%
  • HTML 5.8%