Skip to content

iectl iehub artifacts list

list artifacts available on IEHUB

iectl iehub artifacts list [flags]

Synopsis

Lists artifacts available on IEHub, displaying their latest releases by default. It provides several flags to filter the list:

Required

  • None

Optional

  • --all-releases: Shows all available versions of each artifact, not just the latest release.
  • --name <artifact-name>: Filters the list to show only artifacts matching the specified name.
  • --type <artifact-type>: Filters artifacts by type. When used together with --name, ensures unique identification of an artifact, as the combination of type and name uniquely identifies each artifact.

Usage Notes:

  • By default, the command lists all artifacts with their latest available releases.
  • To view all versions of artifacts, include the --all-releases flag.
  • For more precise results, use the --name and --type flags together to uniquely identify a specific artifact.

Options

      --all-releases      list all releases of the artifact [optional]
  -h, --help              help for list
      --name string       filter artifacts with provided name [optional]
      --type string       artifact type to add uniqueness to --name filter as type and name together makes an artifact unique,
                          only needed when more than one artifacts exists with same name [optional]

Options inherited from parent commands

  -o, --output string   output format
  -q, --query string    query on result of object
  -v, --verbose         verbose output

Example

  • list all artifacts with latest version
iectl iehub artifacts list
  • list artifacts using name
iectl iehub artifacts list --name "sampleArtifact"
  • list artifacts using name and type
iectl iehub artifacts list --name "sampleArtifact" --type "artifactType"
  • list artifacts with all releases
iectl iehub artifacts list --all-releases
  • list artifacts with all releases using name
iectl iehub artifacts list --all-releases --name "sampleArtifact"
  • list artifacts with all releases using name and type
iectl iehub artifacts list  --all-releases  --name "sampleArtifact" --type "artifactType"

SEE ALSO