Skip to content

Latest commit

 

History

History
69 lines (50 loc) · 2.2 KB

File metadata and controls

69 lines (50 loc) · 2.2 KB

azldev package list

List resolved configuration for binary packages

Synopsis

List resolved configuration for binary packages.

Use -a to enumerate all packages that have explicit configuration (via package-groups or component package overrides). Use -p (or positional args) to look up one or more specific packages by exact name — including packages that are not explicitly configured (they resolve using only project defaults).

Resolution order (lowest to highest priority):

  1. Project default-package-config
  2. Package group default-package-config
  3. Component default-package-config
  4. Component packages. override
azldev package list [package-name...] [flags]

Examples

  # List all explicitly-configured packages
  azldev package list -a

  # Look up a specific package
  azldev package list -p curl

  # Look up multiple packages
  azldev package list -p curl -p wget

  # Output as JSON for scripting
  azldev package list -a -q -O json

Options

  -a, --all-packages          List all explicitly-configured binary packages
  -h, --help                  help for list
  -p, --package stringArray   Package name to look up (repeatable)

Options inherited from parent commands

  -y, --accept-all                accept all prompts
      --color mode                output colorization mode {always, auto, never} (default auto)
      --config-file stringArray   additional TOML config file(s) to merge (may be repeated)
  -n, --dry-run                   dry run only (do not take action)
      --network-retries int       maximum number of attempts for network operations (minimum 1) (default 3)
      --no-default-config         disable default configuration
  -O, --output-format fmt         output format {csv, json, markdown, table} (default table)
      --permissive-config         do not fail on unknown fields in TOML config files
  -C, --project string            path to Azure Linux project
  -q, --quiet                     only enable minimal output
  -v, --verbose                   enable verbose output

SEE ALSO