Skip to content

Extend task operations to support providing options #2722

Description

@AlexSkrypnyk

Context

The task runner (vendor/drevops/vortex-tooling/src/task <operation>) dispatches a platform-agnostic operation to the implementation for the configured hosting platform (see #2719). The runner forwards any trailing arguments to the underlying implementation, but the operations themselves do not yet accept or parse caller-provided options - each reads its configuration from environment variables only.

Requirement

  • Extend task operations to support providing options, e.g. task <operation> [options].
  • Define and document how options are parsed and forwarded to each platform implementation.

Notes

Specific options are intentionally left out of scope here and will be defined when this is picked up.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    Status
    To do for current release

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions