CLI

Getting Started with the CLI
comtrya <manifest-location> [FLAGS] [OPTIONS]

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)

Options

  • comtrya -m, --manifests <manifests>... Run a subset of your manifests, comma separated list

ARGS

  • comtrya <manifest-location> Manifests can come from multiple locations, such as local directory or Git repository.

Examples

# Manifests in a local directory
comtrya .
# Manifests in a Git repository
comtrya https://github.com/rawkode/rawkode
# Execute a single manifest from a local directory
comtrya . -m EXAMPLE
# Execute multiple manifests from a local directory
comtrya . -m EXAMPLE,TEST

We plan on supporting the same Git "syntax" that docker image build supports for remote build contexts. You can subscribe to progress here.

myrepo.git
myrepo.git#mytag
myrepo.git#mybranch
myrepo.git#pull/42/head
myrepo.git#:myfolder
myrepo.git#main:myfolder
myrepo.git#mytag:myfolder
myrepo.git#mybranch:myfolder