Module: Dapp

Defined in:
lib/dapp.rb,
lib/dapp/cli.rb,
lib/dapp/dapp.rb,
lib/dapp/version.rb,
lib/dapp/cli/base.rb,
lib/dapp/dapp/chef.rb,
lib/dapp/dapp/lock.rb,
lib/dapp/dimg/dimg.rb,
lib/dapp/error/base.rb,
lib/dapp/error/dapp.rb,
lib/dapp/helper/cli.rb,
lib/dapp/config/base.rb,
lib/dapp/dimg/cli/bp.rb,
lib/dapp/dimg/builder.rb,
lib/dapp/dimg/cli/run.rb,
lib/dapp/dimg/cli/tag.rb,
lib/dapp/core_ext/hash.rb,
lib/dapp/dapp/dappfile.rb,
lib/dapp/dimg/artifact.rb,
lib/dapp/dimg/cli/base.rb,
lib/dapp/dimg/cli/dimg.rb,
lib/dapp/dimg/cli/list.rb,
lib/dapp/dimg/cli/push.rb,
lib/dapp/dimg/filelock.rb,
lib/dapp/helper/sha256.rb,
lib/dapp/helper/trivia.rb,
lib/dapp/dapp/deps/base.rb,
lib/dapp/dapp/ssh_agent.rb,
lib/dapp/dimg/cli/build.rb,
lib/dapp/dimg/cli/spush.rb,
lib/dapp/dimg/dimg/path.rb,
lib/dapp/dimg/dimg/tags.rb,
lib/dapp/dimg/lock/base.rb,
lib/dapp/dimg/lock/file.rb,
lib/dapp/error/dappfile.rb,
lib/dapp/error/shellout.rb,
lib/dapp/exception/base.rb,
lib/dapp/dimg/cli/stages.rb,
lib/dapp/dimg/error/base.rb,
lib/dapp/dimg/error/chef.rb,
lib/dapp/dimg/error/dimg.rb,
lib/dapp/dimg/error/lock.rb,
lib/dapp/dimg/cli/cleanup.rb,
lib/dapp/dimg/config/base.rb,
lib/dapp/dimg/config/dimg.rb,
lib/dapp/dimg/dimg/stages.rb,
lib/dapp/dimg/error/build.rb,
lib/dapp/dimg/image/stage.rb,
lib/dapp/core_ext/pathname.rb,
lib/dapp/dapp/git_artifact.rb,
lib/dapp/dapp/logging/base.rb,
lib/dapp/dapp/logging/i18n.rb,
lib/dapp/dimg/builder/base.rb,
lib/dapp/dimg/builder/chef.rb,
lib/dapp/dimg/builder/none.rb,
lib/dapp/dimg/cli/mrproper.rb,
lib/dapp/dimg/error/config.rb,
lib/dapp/dimg/error/rugged.rb,
lib/dapp/dimg/git_artifact.rb,
lib/dapp/dimg/git_repo/own.rb,
lib/dapp/dimg/image/docker.rb,
lib/dapp/helper/net_status.rb,
lib/dapp/dapp/logging/paint.rb,
lib/dapp/dapp/shellout/base.rb,
lib/dapp/dimg/builder/shell.rb,
lib/dapp/dimg/error/command.rb,
lib/dapp/dimg/git_repo/base.rb,
lib/dapp/dimg/image/scratch.rb,
lib/dapp/config/error/config.rb,
lib/dapp/dimg/error/registry.rb,
lib/dapp/dimg/error/shellout.rb,
lib/dapp/dimg/exception/base.rb,
lib/dapp/dimg/image/argument.rb,
lib/dapp/dapp/logging/process.rb,
lib/dapp/dimg/cli/stage_image.rb,
lib/dapp/dimg/cli/stages/pull.rb,
lib/dapp/dimg/cli/stages/push.rb,
lib/dapp/dimg/dapp/command/bp.rb,
lib/dapp/dimg/docker_registry.rb,
lib/dapp/dimg/git_repo/remote.rb,
lib/dapp/config/directive/base.rb,
lib/dapp/dapp/deps/gitartifact.rb,
lib/dapp/dimg/build/stage/base.rb,
lib/dapp/dimg/build/stage/from.rb,
lib/dapp/dimg/dapp/command/run.rb,
lib/dapp/dimg/dapp/command/tag.rb,
lib/dapp/dimg/error/tar_writer.rb,
lib/dapp/dimg/cli/build_context.rb,
lib/dapp/dimg/config/dimg_group.rb,
lib/dapp/dimg/dapp/command/list.rb,
lib/dapp/dimg/dapp/command/push.rb,
lib/dapp/dimg/dimg/git_artifact.rb,
lib/dapp/dapp/shellout/streaming.rb,
lib/dapp/dimg/dapp/command/build.rb,
lib/dapp/dimg/dapp/command/spush.rb,
lib/dapp/dimg/exception/registry.rb,
lib/dapp/dimg/build/stage/ga_base.rb,
lib/dapp/dimg/dapp/command/common.rb,
lib/dapp/dimg/config/artifact_dimg.rb,
lib/dapp/dimg/dapp/command/cleanup.rb,
lib/dapp/dimg/docker_registry/base.rb,
lib/dapp/dimg/build/stage/mod/group.rb,
lib/dapp/dimg/builder/chef/cookbook.rb,
lib/dapp/dimg/cli/stages/flush_repo.rb,
lib/dapp/dimg/config/artifact_group.rb,
lib/dapp/dimg/config/directive/base.rb,
lib/dapp/dimg/config/directive/chef.rb,
lib/dapp/dimg/dapp/command/mrproper.rb,
lib/dapp/dimg/build/stage/ga_archive.rb,
lib/dapp/dimg/builder/chef/berksfile.rb,
lib/dapp/dimg/cli/stages/flush_local.rb,
lib/dapp/dimg/config/dimg/validation.rb,
lib/dapp/dimg/config/dimg_group_base.rb,
lib/dapp/dimg/config/dimg_group_main.rb,
lib/dapp/dimg/config/directive/mount.rb,
lib/dapp/dimg/build/stage/mod/logging.rb,
lib/dapp/dimg/build/stage/setup/setup.rb,
lib/dapp/dimg/cli/stages/cleanup_repo.rb,
lib/dapp/dimg/docker_registry/default.rb,
lib/dapp/dimg/build/stage/before_setup.rb,
lib/dapp/dimg/cli/build_context/export.rb,
lib/dapp/dimg/cli/build_context/import.rb,
lib/dapp/dimg/cli/stages/cleanup_local.rb,
lib/dapp/dimg/dapp/command/stage_image.rb,
lib/dapp/dimg/dapp/command/stages/pull.rb,
lib/dapp/dimg/dapp/command/stages/push.rb,
lib/dapp/dimg/build/stage/artifact_base.rb,
lib/dapp/dimg/config/directive/artifact.rb,
lib/dapp/dimg/build/stage/before_install.rb,
lib/dapp/dimg/build/stage/build_artifact.rb,
lib/dapp/dimg/dapp/command/stages/common.rb,
lib/dapp/dimg/exception/introspect_image.rb,
lib/dapp/dimg/build/stage/ga_latest_patch.rb,
lib/dapp/dimg/build/stage/import_artifact.rb,
lib/dapp/dimg/build/stage/install/install.rb,
lib/dapp/dimg/config/directive/shell/dimg.rb,
lib/dapp/dimg/build/stage/artifact_default.rb,
lib/dapp/dimg/config/dimg/instance_methods.rb,
lib/dapp/dimg/config/directive/docker/base.rb,
lib/dapp/dimg/config/directive/docker/dimg.rb,
lib/dapp/dimg/docker_registry/base/request.rb,
lib/dapp/dimg/build/stage/ga_artifact_patch.rb,
lib/dapp/dimg/builder/chef/cookbook_metadata.rb,
lib/dapp/dimg/config/directive/artifact_base.rb,
lib/dapp/dimg/dapp/command/stages/flush_repo.rb,
lib/dapp/dimg/build/stage/docker_instructions.rb,
lib/dapp/dimg/config/directive/shell/artifact.rb,
lib/dapp/dimg/dapp/command/stages/flush_local.rb,
lib/dapp/dimg/build/stage/after_setup_artifact.rb,
lib/dapp/dimg/build/stage/ga_dependencies_base.rb,
lib/dapp/dimg/config/directive/docker/artifact.rb,
lib/dapp/dimg/dapp/command/stages/cleanup_repo.rb,
lib/dapp/dimg/build/stage/before_setup_artifact.rb,
lib/dapp/dimg/dapp/command/build_context/common.rb,
lib/dapp/dimg/dapp/command/build_context/export.rb,
lib/dapp/dimg/dapp/command/build_context/import.rb,
lib/dapp/dimg/dapp/command/stages/cleanup_local.rb,
lib/dapp/dimg/build/stage/after_install_artifact.rb,
lib/dapp/dimg/docker_registry/base/authorization.rb,
lib/dapp/dimg/build/stage/before_install_artifact.rb,
lib/dapp/dimg/build/stage/ga_archive_dependencies.rb,
lib/dapp/dimg/config/directive/git_artifact_local.rb,
lib/dapp/dimg/build/stage/setup/ga_pre_setup_patch.rb,
lib/dapp/dimg/config/directive/git_artifact_remote.rb,
lib/dapp/dimg/build/stage/setup/ga_post_setup_patch.rb,
lib/dapp/dimg/build/stage/install/ga_pre_install_patch.rb,
lib/dapp/dimg/build/stage/install/ga_post_install_patch.rb,
lib/dapp/dimg/build/stage/setup/ga_pre_setup_patch_dependencies.rb,
lib/dapp/dimg/build/stage/setup/ga_post_setup_patch_dependencies.rb,
lib/dapp/dimg/build/stage/install/ga_pre_install_patch_dependencies.rb,
lib/dapp/dimg/build/stage/install/ga_post_install_patch_dependencies.rb

Defined Under Namespace

Modules: Config, CoreExt, Dimg, Error, Exception, Helper Classes: CLI, Dapp

Constant Summary collapse

VERSION =
'0.9.2'.freeze
BUILD_CACHE_VERSION =
7

Class Method Summary collapse

Class Method Details

.rootObject



199
200
201
# File 'lib/dapp.rb', line 199

def self.root
  File.expand_path('../..', __FILE__)
end