09. august 2026
Introduktion
ALTool er Microsofts kommandolinjeværktøj til håndtering af AL-extensions i Business Central. For udviklingsteams og DevOps-ansvarlige i Danmark er ALTool en central komponent i automatiserede bygge- og deploymentscenarier, særligt når man arbejder med CI/CD-pipelines og automatiske kvalificeringstests.
Hvad kan ALTool bruges til?
ALTool understøtter grundlæggende operationer, der er nødvendige for moderne udviklingspraksis:
- Kompilering af AL-kode til .app-pakker.
- Validering af metadata og afhængigheder før package-opbygning.
- Signering og publicering i artefaktlagre.
- Integration i buildservere (Azure DevOps, GitHub Actions eller andre CI-værktøjer).
Ved at bruge ALTool i stedet for manuelle builds sikrer man reproducerbare artefakter og mulighed for at automatisere tests samt deployment til test- og acceptmiljøer.
Praktiske overvejelser for danske projekter
Når ALTool indarbejdes i jeres workflow, er der nogle områder I bør overveje:
- Versionsstyring: Lås ALTool-version i pipeline, så builds er konsistente.
- Dependencies: Kortlæg eksterne app-afhængigheder (marketplace/partnerapps) og test opdateringer.
- Kvalitetsgate: Brug automatiserede tests og statisk analyse i buildfasen.
- Secrets og signering: Håndter certifikater og tokens sikkert i jeres pipeline.
ALTool gør det nemmere at implementere en formaliseret releaseproces, hvilket reducerer risikoen for fejl ved deployment og sikrer, at AL-udvidelser opbygges ensartet.
Hvad betyder det for dig?
- Hvis I allerede har CI/CD: Integrer ALTool for stabil og automatiseret build/processtyring.
- Hvis I mangler CI/CD: ALTool er et godt udgangspunkt for at etablere moderne DevOps-praksis.
- For partnere: Standardiser jeres build-proces for enklere support og hurtigere leverancer.
- Reducer risiko: Automatisering med ALTool minimerer menneskelige fejl ved pakning og deployment.
ALTool er dermed et praktisk og nødvendigt værktøj for udvikling og drift af Business Central-løsninger, især i miljøer med hyppige leverancer og stramme compliance-krav.
Kilde: Microsoft Learn