Module: Spud::TaskRunners
- Extended by:
- T::Sig
- Defined in:
- lib/spud/task_runners/task.rb,
lib/spud/task_runners/make/task.rb,
lib/spud/task_runners/task_runners.rb,
lib/spud/task_runners/package.json/task.rb,
lib/spud/task_runners/docker-compose/task.rb,
lib/spud/task_runners/rake_task_runner/task.rb,
lib/spud/task_runners/spud_task_runner/task.rb,
lib/spud/task_runners/spud_task_runner/file_dsl.rb,
lib/spud/task_runners/spud_task_runner/task_dsl.rb,
lib/spud/task_runners/spud_task_runner/dependency.rb
Defined Under Namespace
Modules: DockerCompose, Make, PackageJSON, RakeTaskRunner, SpudTaskRunner Classes: Task
Class Method Summary collapse
Class Method Details
.get ⇒ Object
15 16 17 18 19 20 21 22 23 24 25 26 |
# File 'lib/spud/task_runners/task_runners.rb', line 15 def self.get # Ordered by priority runners = [ SpudTaskRunner::Task, RakeTaskRunner::Task, Make::Task, PackageJSON::Task, DockerCompose::Task, ] T.let(runners, T::Array[T.class_of(Task)]) end |