Skip to content

feat: Ability to run tasks of a particular tag #90

@sharpepd

Description

@sharpepd

When I have a repo with multiple moon projects with the same tag, I get requests for "batch" tasks to run all the same tasks in these projects.

If running on the command-line I can run moon r #the-tag:the-task and all the-task tasks of the projects with that tag get run.

As our users are not command-line people, they rely on the vs-code extension to trigger tasks and so we end up creating "helper" tasks so that they are visible and triggerable in the VS-Code extension.

This is not very efficient. Can we have a feature in the plugin that allows use to run these "batch" triggers?

The interface already offers a view of the tags, but it just lists the projects with those tags. I image we would want a view that shows the tags and then lists the tasks belonging to those tags and the a "run" button to trigger the moon command moon r #the-tag:the-task.

I hope that makes sense.

I am currently lacking the skills to implement this. If there is no one willing, I might try it out.

But first, it would be nice to get some feedback whether this is worth doing and whether it is value is seen - or is there already a way to do this?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions