Afon Entry Points

Afon supports both CLI and non-CLI entry points.

The CLI entry point is the afon-cli.sh script, which does not require access to the source code.

The non-CLI entry point is the afon.sh script at the top of source code tree.

The afon.sh script allows access to the same functionality of afon-cli.sh script, with the addition of the build functions.

In particular, both entry points can execute the same commands. The only caveat is that afon.sh requires the specification of the -a flag.

So, eg the CLI commands:

afon-cli.sh manage-stack setup aws-full
afon-cli.sh azure-create azure-full -e <env>
afon-cli.sh validate-stack <stack> -e <env>

are equivalent to:

./afon.sh -a manage-stack setup aws-full
./afon.sh -a azure-create azure-full -e <env>
./afon.sh -a validate-stack <stack> -e <env>

Back to top

© 2026 Emrys Health Ltd. Registered in England and Wales.

Maintained by Emrys Health