AL-Go for GitHub – moderne DevOps für Partner

Wichtig

Dieser Inhalt ist archiviert und wird nicht aktualisiert. Die neueste Dokumentation finden Sie unter Neuerungen und geplante Funktionen in Dynamics 365 Business Central. Die neuesten Veröffentlichungspläne finden Sie unter Dynamics 365- und Microsoft Power Platform-Veröffentlichungspläne.

Aktiviert für Öffentliche Vorschauversion Allgemeine Verfügbarkeit
Administrator*innen, Maker*innen, Marketingspezialist*innen, Analyst*innen, automatisch 1. April 2022 1. April 2022

Geschäftswert

Da für Continuous Integration und Continuous Delivery (CI/CD) praktisch keine Investitionen mehr anfallen, übernehmen immer mehr Partner diese Praxis, was zu einer höheren Qualität der Apps für Business Central führt.

Details zur Funktion

Wenn Sie ein neues GitHub-Repository erstellen, können Sie es entweder auf dem PTE- oder AppSource App-Vorlagenrepository basieren. Beide Arten von Repositorys bieten Ihnen ein voll funktionsfähiges GitHub-Repository für AL-Projekte, in dem Sie Ihre neue App erstellen oder Ihre vorhandene App hinzufügen können.

  • Erstellen Sie eine neue App mithilfe des Workflows Neue App erstellen oder Neue Test-App erstellen.
  • Fügen Sie eine vorhandene App hinzu, indem Sie einfach die .app-Datei in den Workflow Vorhandene App oder Test-App hinzufügen hochladen.
  • Hinzugefügte Apps werden automatisch in den CI/CD-Workflow übernommen.
  • Testausführung und -auswertung werden für alle Test-Apps automatisch ausgeführt. Jeder erfolgreiche Build erzeugt Artefakte, die 90 Tage lang (GitHub-Standardzeitraum) im Build gespeichert werden.
  • Erstellen Sie ein tatsächliches Release, indem Sie den Workflow Release erstellen verwenden.
  • Jedes erfolgreiches Release wird auf unbestimmte Zeit gespeichert. Die Quelle für dieses Release ist ebenfalls unbegrenzt verfügbar.

Eine Kund*innenumgebung kann mit dem GitHub-Repository verknüpft werden, um eine kontinuierliche oder manuelle Bereitstellung einzurichten.

Der Workflow AL-Go-Systemdateien aktualisieren stellt sicher, dass Repositorys immer die neueste Version der Workflows und Aktionen verwenden und niemals veraltet sind.

Sie können die Entwicklungsumgebungen Docker-basiert (lokal) und SaaS (online) erstellen, in denen alle Apps vorab veröffentlicht und für Rapid Application Development bereit sind.

Informationen zu den unterstützten Szenarien finden Sie unter AL-Go for GitHub. Probieren Sie es noch heute aus.

Siehe auch

Übersicht über AL-Go (Dokumente)