Skip to content

[Proposal] Move CLI commands for project management to subcommands #5959

Open
@bentsherman

Description

@bentsherman

As we add several new commands like inspect, linting, formatting, data provenance, the CLI is getting crowded.

There are several commands for managing pipeline projects:

  • clone
  • drop
  • list
  • pull
  • view

I think all of these commands could be combined into a single command e.g. projects or repos:

nextflow projects list
nextflow projects pull <project>
nextflow projects view <project>
...

Similar to what we are doing in #5715

We can keep the existing commands as redirects and hide them in the CLI help, so it should be easy to transition.

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