Skip to content

Modularized Packer definitions for building Vagrant baseboxes

Notifications You must be signed in to change notification settings

technicalpickles/bento

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

Bento

Bento is a project that encapsulates Packer templates for building Vagrant baseboxes. Chef use these boxes internally at Chef Software, Inc. for testing Hosted Enterprise Chef, Private Enterprise Chef and our open source cookbooks via test-kitchen.

This fork (of a fork) is used for building the vagrant boxes for hubot-development-environment

Building

Just run make. The resulting boxes will be in builds.

Testing

To test with hubot-development-environment, you'll need to first build a box, then add it to vagrant:

vagrant box add --name hubot-development-environment builds/virtualbox/opscode_ubuntu-14.04_chef-provisionerless.box --force

Then in a hubot-development-environment checkout:

vagrant destroy # required if you already have a running box
vagrant up
vagrant ssh

Once inside the box, here are some commands to test that you can create a hubot and run it:

mkdir hubot
yo hubot
bin/hubot

Releasing

TODO

About

Modularized Packer definitions for building Vagrant baseboxes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 83.0%
  • Ruby 16.9%
  • Makefile 0.1%