Skip to content

Better support offline task listing #206

@Racer159

Description

@Racer159

Is your feature request related to a problem? Please describe

There are times when you have local tasks that you want to run but maybe don't have access to certain tasks but still may want to see the tasks you can run offline - currently if you call a local task or an include that is local this will work offline but listing all tasks will fail because of the online task includes.

Describe the solution you'd like

  • Given I have a task file with mixed online / offline includes
  • When I am offline
  • And I run maru run --list-all
  • Then I will only receive warnings for the files Maru couldn't access.

Describe alternatives you've considered

We could go more deep and build offline task bundles (something that has been discussed in the past) but this would be a nice short term enhancement.

Additional context

It could be nice to follow the task import tree down just to make sure that the tasks can run offline but that isn't necessarily required.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions