Skip to content

Implements a task runner similar to those used in build systems like maven and gradle

Notifications You must be signed in to change notification settings

tylerwill3000/task-runner

Repository files navigation

Overview

This is a toy project which implements a task runner. A task runner is a service capable of executing a list of tasks in the proper order according to their dependencies on other tasks. The project is inspired by build systems like gradle and maven, which solve a similar problem.

Features

  • Fails fast when a task cycle is detected
  • Ability to execute tasks serially or in parallel
  • Ability to continue executing available tasks upon a single task failure

Usage

See TaskRunnerSpec for usage examples.

About

Implements a task runner similar to those used in build systems like maven and gradle

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published