Building a better tomorrow.
The Qualiancy Devbox is a veewee project that will initialize a vagrant box that can be used as the basis for a local development environment. It contains a number of enhancements beyond the standard veewee ubuntu boxes.
- Ubuntu 12.10 Server AMD64
- Ruby 1.9.3 patch-286
- RubyGems 1.8.24
- Chef (from Gem)
- Puppet (from Gem)
- git-core
- dtrace4linux
- [planned] zsh, vim, tmux, and custom profiles
- None
- RVM 1.18.5 or greater
- VirtualBox 4.2 or greater
$ git clone https://github.com/qualiancy/qualiancy-devbox.git my-devbox
$ cd my-devbox
RVM should detect local .rvmrc
and initialize the gemset. You may need to confirm.
This project uses make
.
$ make devbox BOX=my-devbox
This will download all veewee dependencies (such as isos) and begin the build build cycle. Upon completion
and validation, the box will be added to vagrant as your BOX
name. If you did not specify one
qualiancy-devbox
will be used.
If you want to dispose or upgrade your devbox, you the make clean
command. You will need to use the same
BOX
name that was used to create.
$ make clean BOX=my-devbox
$ git pull
$ cd ..
$ cd my-devbox
View the new README for possible changes.