Skip to main content

publish-al-app

Publishes one compiled AL app to the provisioned BCInsider sandbox through the public prerelease ALTool.

Source facts

Repository
microsoft/AL
Last source activity
August 18, 2026 at 08:45
Detected SKILL.md language
English
Stars
888
Forks
286

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
publish-al-app
description
Publishes one compiled AL app to the provisioned BCInsider sandbox through the public prerelease ALTool.
argument-hint
<app-path> [project-folder]
1. Invoke `verify-prerelease-altool`. 2. Compile project inputs with `compile-al-app`; use the emitted `.app` path. 3. Publish non-interactively: ```powershell & $env:ALTOOL_PATH publishapp $appPath ` --project $projectPath ` --server $env:BC_SERVER_URL ` --serverinstance $env:BC_SERVER_INSTANCE ` --port $env:BC_SERVER_PORT ` --tenant $env:BC_TENANT ` --authentication $env:BC_AUTHENTICATION ` --environmenttype OnPrem ` --schemaupdatemode Synchronize ``` 4. Use `--forceupgrade`, `ForceSync`, or `Recreate` only when required by the reported scenario. 5. Preserve output and exit code. Do not call `/dev/apps` directly.
View on GitHub