Skip to main content

Testen von Änderungen der Dev-Container-Konfiguration für einen Branch mit Prebuild-Unterstützung

Wenn die Konfiguration des Entwicklungscontainers für einen Branch geändert wird, der für Prebuilds aktiviert ist, müssen die Änderungen in einem Codespace getestet werden.

Wer kann dieses Feature verwenden?

People with write permissions to a repository can create or edit the dev container configuration for a branch.

Alle Änderungen, die du an der Dev-Containerkonfiguration für einen Branch mit Prebuildunterstützung vornimmst, führen zu einer Aktualisierung der Codespacekonfiguration und des zugeordneten Prebuilds. Daher ist es wichtig, solche Änderungen in einem Codespace von einem Testbranch aus zu testen, bevor du deine Änderungen an einen aktiv verwendeten Branch deines Repositorys committest. Dadurch wird sichergestellt, dass du keine Breaking Changes für dein Team einführst.

Weitere Informationen finden Sie unter AUTOTITLE.

Testen von Änderungen an der Dev-Containerkonfiguration

  1. Erstelle einen Codespace aus einem Branch, der Unterstützung für Prebuilds bietet und dessen Dev-Container du ändern möchtest. Weitere Informationen finden Sie unter AUTOTITLE.

  2. Checke im Codespace einen Test-Branch aus. Weitere Informationen finden Sie unter AUTOTITLE.

  3. Nimm die erforderlichen Änderungen an der Dev-Containerkonfiguration vor.

  4. Wende die Änderungen an, indem du den Container neu erstellst. Weitere Informationen finden Sie unter AUTOTITLE.

  5. Sobald alles gut aussieht, empfehlen wir auch, einen neuen Codespace von deinem Test-Branch aus zu erstellen, um sicherzustellen, dass alles funktioniert. Anschließend können die Änderungen an den Standardbranch des Repositorys oder einen aktiven Featurebranch committet werden, um eine Aktualisierung des Prebuilds für diesen Branch auszulösen.

    Hinweis

    Das Erstellen dieses Codespace dauert länger als üblich, da er nicht aus einem Prebuild erstellt wird.