| name | continia-deps |
| description | Install external dependencies on a BC environment and download symbol packages for AL compilation. Use when (1) compilation fails with missing symbol or reference errors, (2) a fresh environment needs base apps installed before deploying, (3) the user asks to install or update dependencies, or (4) .alpackages is empty or outdated. |
Manage Dependencies
The CLI is located at .tools/continia.exe.
Two distinct operations:
Install on Environment
Install external app packages on the BC environment (runtime dependencies):
continia deps install <envId> <appPath> --json
Reads app.json, looks up each dependency in the DemoPortal app catalog, installs matches on the environment.
Download Symbols
Download .app symbol files to .alpackages (compile-time dependencies):
continia deps download <envId> <appPath> --json
Reads app.json, downloads symbol packages into <appPath>/.alpackages/.
Dependency Tree
Visualize the dependency graph without installing or downloading:
continia deps tree --workspace-root .
continia deps tree <appPath> --workspace-root .
Fresh Environment Setup
- Invoke
continia-env-setup to get a running env
- Install deps in dependency order:
continia deps install <envId> Core/Cloud --json
continia deps install <envId> DeliveryNetwork/Cloud --json
continia deps install <envId> DocumentOutput/Cloud --json
- Download symbols:
continia deps download <envId> Core/Cloud --json
continia deps download <envId> DeliveryNetwork/Cloud --json
continia deps download <envId> DocumentOutput/Cloud --json
- Invoke
continia-deploy to build and publish
Fixing Missing Symbol Errors
continia deps download <envId> <appPath> --json
continia compile <appPath> --json