Module: Builderator

Defined in:
lib/builderator.rb,
lib/builderator/util.rb,
lib/builderator/tasks.rb,
lib/builderator/config.rb,
lib/builderator/metadata.rb,
lib/builderator/interface.rb,
lib/builderator/config/file.rb,
lib/builderator/config/list.rb,
lib/builderator/config/rash.rb,
lib/builderator/control/data.rb,
lib/builderator/tasks/packer.rb,
lib/builderator/tasks/vendor.rb,
lib/builderator/model/cleaner.rb,
lib/builderator/tasks/vagrant.rb,
lib/builderator/tasks/version.rb,
lib/builderator/config/defaults.rb,
lib/builderator/control/cleaner.rb,
lib/builderator/control/version.rb,
lib/builderator/tasks/berkshelf.rb,
lib/builderator/control/cookbook.rb,
lib/builderator/control/data/ecr.rb,
lib/builderator/interface/packer.rb,
lib/builderator/config/attributes.rb,
lib/builderator/interface/vagrant.rb,
lib/builderator/control/data/image.rb,
lib/builderator/util/aws_exception.rb,
lib/builderator/control/version/git.rb,
lib/builderator/control/version/scm.rb,
lib/builderator/interface/berkshelf.rb,
lib/builderator/util/task_exception.rb,
lib/builderator/control/version/auto.rb,
lib/builderator/control/version/bump.rb,
lib/builderator/model/cleaner/images.rb,
lib/builderator/util/limit_exception.rb,
lib/builderator/model/cleaner/volumes.rb,
lib/builderator/model/cleaner/instances.rb,
lib/builderator/model/cleaner/snapshots.rb,
lib/builderator/control/version/comparable.rb,
lib/builderator/model/cleaner/launch_configs.rb,
lib/builderator/model/cleaner/scaling_groups.rb

Overview

rubocop:disable Metrics/ClassLength

Defined Under Namespace

Modules: Config, Control, Model, Tasks, Util Classes: Interface

Constant Summary collapse

VERSION =
Util.source_path('VERSION').read rescue '0.0.1'
DESCRIPTION =
'Builderator automates many of the common steps required to build VMs '\
'and images with Chef. It provides a common configuration layer for '\
'Chef, Berkshelf, Vagrant, and Packer, and tasks to orchestrate the '\
'usage of each. https://github.com/rapid7/builderator'