Skip to content

Add Sonatype Nexus IQ CLI as installable and executable option #1041

Description

@kadraman

Enhancement Request

We have a number of customers using both Fortify and Sonatype and it would be good if they had a single way to install and execute their CLIs. This can be carried out in a similar way to the current Debricked CLI install and run.

For examples:

fcli tool [nexus-iq-cli | iq-cli | sonatype-iq-cli]

with all the same options/commands, e.g.:

>fcli tool iq-cli
Missing required subcommand
Manage Sonatype IQ CLI installations.

Usage: fcli tool iq-cli [-h] [COMMAND]
For more information about Sonatype IQ CLI, please see https://help.sonatype.com/en/sonatype-iq-cli.html.
Generic fcli options (also see documentation link below)
  -h, --help   Use 'fcli [command] -h' to display help for fcli (sub-)commands.

Commands:
  install              Download and install the Sonatype IQ CLI.
  list, ls             List available and installed Sonatype IQ CLI versions.
  list-platforms, lsp  List available platforms for Sonatype IQ CLI
  get                  Get information about a specific Sonatype IQ CLI version.
  register             Register an external Sonatype IQ CLI installation.
  run                  Run Sonatype IQ CLI
  uninstall            Uninstall Sonatype IQ CLI.

Only caveat to this is that there is not publicly available GitHub repository with Releases that could be hooked into directly

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestfcli-toolIssue related to 'fcli tool' commandsidea

    Type

    No type

    Fields

    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