Skip to content

CLIE CLI Command Reference

The CLIE CLI manages containerized extensions.

It provides framework commands for installing and running the EAC extension.

Command Overview

Command Description
init Initialize .clie/clie.yml configuration
install Install the EAC extension
run Run an extension explicitly
list List available extensions
validate Validate configuration syntax
verify Verify system prerequisites
cleanup Clean up old Docker images
interactive Open interactive shell in extension container
metadata Retrieve extension metadata
update self Update the clie CLI binary to latest version
version Display CLIE CLI version

Quick Start

# 1. Initialize configuration
clie init

# 2. Install EAC extension
clie install eac

# 3. Use EAC commands
clie eac build
clie eac test

Direct Extension Invocation

When CLIE starts, it reads .clie/clie.yml and registers each configured extension name as a direct subcommand. This is why clie eac build works — eac becomes a registered command that is an alias for clie run eac.

clie eac build       # alias: equivalent to clie run eac build
clie run eac build   # explicit form

Aliases are only registered when the configuration file loads successfully at startup.

EAC can also run standalone

If you don't need containerized execution, you can install the eac CLI directly. See Install EAC CLI.

CLIE CLI vs EAC CLI

Aspect CLIE CLI EAC Extension
Purpose Extension framework Automation tools
Commands init, install, list build, test, validate
Runs Host machine Docker container
Config .clie/clie.yml .eac/

Configuration File

CLIE CLI uses .clie/clie.yml:

extensions:
  - name: 'eac'
    image: 'ghcr.io/ready-to-release/eac-ext:latest'

See Configuration Reference for details.

See Also


Tutorials | How-to Guides | Explanation | Reference

You are here: Reference — information-oriented technical descriptions of the system.