Skip to content

rexut/bento-lpn

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gem Version Build Status Master

bento-ya

A RubyGem for managing chef/bento builds

Requirements

  • Packer
  • At least one virtualization provider: VirtualBox, VMware Fusion, Parallels Desktop, etc

Quick Start

Bento-ya is a RubyGem and can be installed with:

$ gem install bento-ya

If you use Bundler, you can add gem "bento-ya" to your Gemfile and make sure to run bundle install.

Using bento

build

To build multiple templates for all providers (VirtualBox, Fusion, Parallels, etc):

$ bento build debian-8.6-amd64 debian-8.6-i386

To build a box for a single provider:

$ bento build --only=virtualbox-iso debian-8.6-amd64

NOTE: The following commands rely on the environmental variables ATLAS_TOKEN and ATLAS_ORG being correctly set.

upload

To upload built boxes to Atlas.

$ bento upload

release

$ bento release debian-8.6 2.3.3

revoke

$ bento revoke debian-8.6 2.3.3

delete

$ bento delete debian-8.6 2.3.3

Versioning

bento-ya aims to adhere to Semantic Versioning 2.0.0.

License

Apache License, Version 2.0 (see LICENSE)

About

A RubyGem for managing chef/bento builds (DEVEL FORK)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Ruby 97.3%
  • HTML 2.7%