This project creates full-stack platform-specific packages for
vagrant
!
We'll assume you have Ruby 1.9+ and Bundler installed. First ensure all required gems are installed and ready to use:
$ bundle install --binstubs
You create a platform-specific package using the build project
command:
$ bin/omnibus build project vagrant
The platform/architecture type of the package created will match the platform
where the build project
command is invoked. So running this command on say a
MacBook Pro will generate a Mac OS X specific package. After the build
completes packages will be available in pkg/
.
You can clean up all temporary files generated during the build process with
the clean
command:
$ bin/omnibus clean
Adding the --purge
purge option removes ALL files generated during the
build including the project install directory (/opt/vagrant
) and
the package cache directory (/var/cache/omnibus/pkg
):
$ bin/omnibus clean --purge
Full help for the Omnibus command line interface can be accessed with the
help
command:
$ bin/omnibus help