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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions