Class: BuildEval::Server::Decorator
- Inherits:
-
Object
- Object
- BuildEval::Server::Decorator
- Defined in:
- lib/build_eval/server/decorator.rb
Instance Method Summary collapse
- #build_result(build_name, branch_name) ⇒ Object
-
#initialize(delegate) ⇒ Decorator
constructor
A new instance of Decorator.
- #monitor(*build_configurations) ⇒ Object
Constructor Details
#initialize(delegate) ⇒ Decorator
Returns a new instance of Decorator.
6 7 8 |
# File 'lib/build_eval/server/decorator.rb', line 6 def initialize(delegate) @delegate = delegate end |
Instance Method Details
#build_result(build_name, branch_name) ⇒ Object
10 11 12 13 14 |
# File 'lib/build_eval/server/decorator.rb', line 10 def build_result(build_name, branch_name) @delegate.build_result(build_name, branch_name) rescue StandardError BuildEval::Result::BuildResult.indeterminate(build_name: build_name, branch_name: branch_name) end |