divekit config

Manage Divekit configuration for hosts and distributions

Synopsis

Manage authentication hosts, distribution origins, and effective configuration.

Usage

divekit config [flags]

Examples

# List all configured GitLab hosts
divekit config hosts list

# Add a new GitLab host with interactive token prompt
divekit config hosts set --name gitlab --url https://gitlab.com --ask-token

# Show configuration for a distribution including generated remotes
divekit config origin show -d ST2M4 --remotes

# Set target group ID for a distribution
divekit config origin set -d ST2M4 --key groupId --value 123

# Show effective configuration
divekit config explain

Inherited Flags

-l, --loglevel string   log level (debug, info, warn, error, fatal) (default "info")
      --no-index          skip project index update
      --non-interactive   run in non-interactive mode (fails if interactive input is required)
  -y, --yes               assume yes/default for all prompts (non-interactive with automatic defaults)

Available Subcommands

  • explain — Show available configuration keys and their descriptions
  • hosts — Manage authentication hosts (GitLab instances)
  • origin — Manage distribution origin configuration

divekit config explain

Show available configuration keys and their descriptions

divekit config hosts

Manage authentication hosts (GitLab instances)

divekit config origin

Manage distribution origin configuration