Module: Dapp

Defined in:
lib/dapp.rb,
lib/dapp/cli.rb,
lib/dapp/cli/bp.rb,
lib/dapp/cli/run.rb,
lib/dapp/project.rb,
lib/dapp/version.rb,
lib/dapp/artifact.rb,
lib/dapp/cli/base.rb,
lib/dapp/cli/list.rb,
lib/dapp/cli/push.rb,
lib/dapp/filelock.rb,
lib/dapp/cli/build.rb,
lib/dapp/cli/spush.rb,
lib/dapp/lock/base.rb,
lib/dapp/lock/file.rb,
lib/dapp/cli/stages.rb,
lib/dapp/error/base.rb,
lib/dapp/helper/cli.rb,
lib/dapp/lock/error.rb,
lib/dapp/application.rb,
lib/dapp/cli/cleanup.rb,
lib/dapp/config/main.rb,
lib/dapp/error/build.rb,
lib/dapp/error/image.rb,
lib/dapp/image/stage.rb,
lib/dapp/builder/base.rb,
lib/dapp/builder/chef.rb,
lib/dapp/cli/mrproper.rb,
lib/dapp/error/config.rb,
lib/dapp/git_artifact.rb,
lib/dapp/git_repo/own.rb,
lib/dapp/image/docker.rb,
lib/dapp/project/lock.rb,
lib/dapp/builder/shell.rb,
lib/dapp/core_ext/hash.rb,
lib/dapp/error/project.rb,
lib/dapp/git_repo/base.rb,
lib/dapp/helper/sha256.rb,
lib/dapp/helper/trivia.rb,
lib/dapp/image/scratch.rb,
lib/dapp/error/dappfile.rb,
lib/dapp/error/registry.rb,
lib/dapp/error/shellout.rb,
lib/dapp/exception/base.rb,
lib/dapp/image/argument.rb,
lib/dapp/cli/stage_image.rb,
lib/dapp/cli/stages/pull.rb,
lib/dapp/cli/stages/push.rb,
lib/dapp/config/artifact.rb,
lib/dapp/docker_registry.rb,
lib/dapp/git_repo/remote.rb,
lib/dapp/application/path.rb,
lib/dapp/application/tags.rb,
lib/dapp/build/stage/base.rb,
lib/dapp/build/stage/from.rb,
lib/dapp/project/dappfile.rb,
lib/dapp/error/application.rb,
lib/dapp/helper/net_status.rb,
lib/dapp/project/deps/base.rb,
lib/dapp/project/ssh_agent.rb,
lib/dapp/application/stages.rb,
lib/dapp/builder/chef/error.rb,
lib/dapp/config/application.rb,
lib/dapp/exception/registry.rb,
lib/dapp/project/command/bp.rb,
lib/dapp/build/stage/ga_base.rb,
lib/dapp/project/command/run.rb,
lib/dapp/docker_registry/base.rb,
lib/dapp/project/command/list.rb,
lib/dapp/project/command/push.rb,
lib/dapp/project/logging/base.rb,
lib/dapp/project/logging/i18n.rb,
lib/dapp/build/stage/mod/group.rb,
lib/dapp/cli/stages/flush_repo.rb,
lib/dapp/config/directive/chef.rb,
lib/dapp/project/command/build.rb,
lib/dapp/project/command/spush.rb,
lib/dapp/project/logging/paint.rb,
lib/dapp/project/shellout/base.rb,
lib/dapp/build/stage/ga_archive.rb,
lib/dapp/builder/chef/berksfile.rb,
lib/dapp/cli/stages/flush_local.rb,
lib/dapp/project/command/common.rb,
lib/dapp/build/stage/mod/logging.rb,
lib/dapp/build/stage/setup/setup.rb,
lib/dapp/cli/stages/cleanup_repo.rb,
lib/dapp/docker_registry/default.rb,
lib/dapp/project/command/cleanup.rb,
lib/dapp/project/logging/process.rb,
lib/dapp/project/shellout/system.rb,
lib/dapp/application/git_artifact.rb,
lib/dapp/build/stage/before_setup.rb,
lib/dapp/cli/stages/cleanup_local.rb,
lib/dapp/config/directive/tmp_dir.rb,
lib/dapp/project/command/mrproper.rb,
lib/dapp/project/deps/gitartifact.rb,
lib/dapp/build/stage/artifact_base.rb,
lib/dapp/config/directive/artifact.rb,
lib/dapp/build/stage/before_install.rb,
lib/dapp/build/stage/build_artifact.rb,
lib/dapp/config/directive/build_dir.rb,
lib/dapp/exception/introspect_image.rb,
lib/dapp/project/shellout/streaming.rb,
lib/dapp/build/stage/ga_latest_patch.rb,
lib/dapp/build/stage/import_artifact.rb,
lib/dapp/build/stage/install/install.rb,
lib/dapp/config/directive/shell/base.rb,
lib/dapp/docker_registry/mod/request.rb,
lib/dapp/project/command/stage_image.rb,
lib/dapp/project/command/stages/pull.rb,
lib/dapp/project/command/stages/push.rb,
lib/dapp/build/stage/artifact_default.rb,
lib/dapp/config/directive/docker/base.rb,
lib/dapp/build/stage/ga_artifact_patch.rb,
lib/dapp/config/directive/git_artifact.rb,
lib/dapp/project/command/stages/common.rb,
lib/dapp/builder/chef/cookbook_metadata.rb,
lib/dapp/build/stage/docker_instructions.rb,
lib/dapp/config/directive/shell/artifact.rb,
lib/dapp/build/stage/after_setup_artifact.rb,
lib/dapp/build/stage/ga_dependencies_base.rb,
lib/dapp/build/stage/setup/chef_cookbooks.rb,
lib/dapp/config/directive/docker/artifact.rb,
lib/dapp/build/stage/before_setup_artifact.rb,
lib/dapp/docker_registry/mod/authorization.rb,
lib/dapp/project/command/stages/flush_repo.rb,
lib/dapp/build/stage/after_install_artifact.rb,
lib/dapp/project/command/stages/flush_local.rb,
lib/dapp/build/stage/before_install_artifact.rb,
lib/dapp/build/stage/ga_archive_dependencies.rb,
lib/dapp/project/command/stages/cleanup_repo.rb,
lib/dapp/build/stage/setup/ga_pre_setup_patch.rb,
lib/dapp/project/command/stages/cleanup_local.rb,
lib/dapp/build/stage/setup/ga_post_setup_patch.rb,
lib/dapp/build/stage/install/ga_pre_install_patch.rb,
lib/dapp/build/stage/install/ga_post_install_patch.rb,
lib/dapp/build/stage/setup/ga_pre_setup_patch_dependencies.rb,
lib/dapp/build/stage/setup/ga_post_setup_patch_dependencies.rb,
lib/dapp/build/stage/install/ga_pre_install_patch_dependencies.rb,
lib/dapp/build/stage/install/ga_post_install_patch_dependencies.rb

Overview

Version

Defined Under Namespace

Modules: Build, Builder, Config, CoreExt, DockerRegistry, Error, Exception, Filelock, GitRepo, Helper, Image, Lock Classes: Application, Artifact, CLI, GitArtifact, Project

Constant Summary collapse

VERSION =
'0.6.5'.freeze
BUILD_CACHE_VERSION =
3

Class Method Summary collapse

Class Method Details

.rootObject



161
162
163
# File 'lib/dapp.rb', line 161

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