NeedsRequirement

A needs requirement defines the needs of a task. This is used for helping choose a particular executor for a task to run in.

  • name: String [REQUIRED]

The name of the requirement that needs to be met by a particular executor.

  • version_matcher: String [OPTIONAL]

A particular string that corresponds to a Semantic Version Matcher. If this isn't provided any version will be matched.