CLI

Getting Started with the CLI

comtrya apply
comtrya apply -d <manifest-location>
comtrya apply -m <comma,separated,manifest,names>
comtrya apply -l <label-name>

Comtrya supports local and remote manifest locations. See examples below

Flags

  • comtrya -h, --help Prints help information

  • comtrya -V, --version Prints help information

  • comtrya -v, --verbose Debug & tracing mode (-v, -vv)

Examples

# Manifests in a local directory
comtrya apply

# Manifests in a Git repository
comtrya -d https://github.com/rawkode/rawkode apply

# Manifests in a Git repository with a branch and path
comtrya -d https://github.com/rawkode/rawkode#main:dotfiles apply

# Manifests in a Git repository with a branch and path and a subset selector
comtrya -d https://github.com/rawkode/rawkode#main:dotfiles apply -m dev.git

# Execute a single manifest from a local directory
comtrya apply -m manifest-name

# Execute multiple manifests from a local directory
comtrya apply -m manifest-1,manifest-2

Last updated