Class: SleepingKingStudios::Tasks::Apps::Ci::StepWrapper

Inherits:
Task
  • Object
show all
Includes:
ApplicationsTask
Defined in:
lib/sleeping_king_studios/tasks/apps/ci/step_wrapper.rb

Overview

Wrapper class for calling a configured task for a specific application.

Direct Known Subclasses

RSpecWrapper, RuboCopWrapper

Instance Attribute Summary

Attributes inherited from Task

#options

Instance Method Summary collapse

Methods inherited from Task

#initialize, #mute!, #mute?, #say

Methods included from Task::ClassMethods

#description, #option, #options, #task_name

Constructor Details

This class inherits a constructor from SleepingKingStudios::Tasks::Task

Instance Method Details

#call(application, *_rest) ⇒ Object



11
12
13
14
# File 'lib/sleeping_king_studios/tasks/apps/ci/step_wrapper.rb', line 11

def call application, *_rest
  @current_application = application
  @step_config         = nil
end