Module: Diffend::Errors

Defined in:
lib/diffend/errors.rb

Overview

Build runner app errors

Constant Summary collapse

BaseError =

Base error class from which all the errors should inherit

Class.new(StandardError)
MalformedConfigurationFile =

Raised when configuration file is malformed

Class.new(BaseError)
ProjectIdMissingInConfigurationFile =

Raised when project_id is missing in configuration file

Class.new(BaseError)
ShareableIdMissingInConfigurationFile =

Raised when shareable_id is missing in configuration file

Class.new(BaseError)
ShareableKeyMissingInConfigurationFile =

Raised when shareable_key is missing in configuration file

Class.new(BaseError)
BuildPathMissingInConfigurationFile =

Raised when build_path is missing in configuration file

Class.new(BaseError)
RequestServerError =

Raised when server-side error occurs

Class.new(BaseError)
HandledException =

Raised when we had an exception that we know how to handle

Class.new(BaseError)
DependenciesResolveException =

Raised when we are unable to resolve dependencies

Class.new(BaseError)
FailedShellCommand =

Failure of a shell command execution

Class.new(BaseError)