Build Steps - v3¶
Current ALOps task surface. Available on Azure DevOps and GitHub Actions with the same parameters and behavior.
Looking for legacy tasks? See v2 or v1.
| Task | OS | Description |
|---|---|---|
| ALOps Admin Center API | Both | Interact with the Business Central SaaS Admin Center API for environment and app management. |
| ALOps AI CLI | Both | Invoke a pre-installed AI coding CLI (Claude Code, OpenAI Codex, or GitHub Copilot CLI) headlessly from a pipeline, with uniform input/output contract. |
| ALOps App Compiler | Both | Compile AL Extension(s) for Business Central using altool.exe from the NuGet package. |
| ALOps App License Check | Both | Check App files against a BC license |
| ALOps App Publish | Both | Publish and install Business Central .app extensions into a BC server instance. Supports single-app, batch (dependency order), and AL TestTool installation. |
| ALOps App Sign | Windows | Sign Business Central .app files using PFX certificates or HSM (Azure Key Vault / Trusted Signing). |
| ALOps App Sign Verify | Both | Verify Authenticode signatures on Business Central .app files. |
| ALOps AppSource | Both | Publish Business Central extensions to Microsoft AppSource via Partner Center Ingestion API. |
| ALOps App Symbol | Both | Creates symbol-only packages from compiled .app files using altool CreateSymbolPackage. |
| ALOps Docker Create | Both | Build a Business Central Docker image from BC artifacts. |
| ALOps Docker Exec | Both | Execute a PowerShell script inside a Business Central Docker container. |
| ALOps Docker Remove | Both | Stop and remove a Business Central Docker container. |
| ALOps Docker Start | Both | Start a Business Central Docker container for CI/CD pipelines. |
| ALOps Docker Wait | Both | Wait for a Business Central Docker container to become ready. |
| ALOps Extension API | Both | Get/Publish extensions with the Business Central API. |
| ALOps Info | Both | Build agent diagnostic report with system health checks, Docker status, and BC application version discovery. |
| ALOps NuGet Download | Both | Download BC Apps from NuGet feeds (v2 and v3). Auto-detects feed protocol. No nuget.exe required. |
| ALOps NuGet Publish | Both | Publish BC .app files as NuGet packages. Uses altool for manifest reading, pure-PowerShell .nupkg creation, and dotnet nuget push. |
| ALOps OpenAPI | Both | Generate OpenAPI descriptions from Business Central API's. |
| ALOps Package Import | Both | Import RapidStart configuration packages into Business Central. |
| ALOps PXM | Both | Ships pipeline telemetry (YAML, task timeline, errors, warnings) to Hodor's PXM backend so the product can be improved based on real-world usage. |