Skip to content

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.