Nachdem ein Inhalt bei einem Endpoint der Quellcodeverwaltung eincheckt wurde, können Sie den Inhalt auschecken und auf einem Inhalts-Endpoint bereitstellen. Wenn der Inhalt aus der Quellcodeverwaltung ausgecheckt wird, wird der Inhalt als Referenz mit dem Git-Hash-Code gekennzeichnet.

Voraussetzungen

Stellen Sie sicher, dass der Inhalt beim Quellcodeverwaltungs-Endpoint eincheckt wurde. Siehe Einchecken von Inhalten bei einem Quellcodeverwaltungs-Endpoint.

Prozedur

  1. Klicken Sie im Dashboard „Meine Dienste“ auf Content Management.
  2. Klicken Sie unter Inhalt auf INHALT HINZUFÜGEN.
    Hinweis: Sie können den Inhalt auch inline auschecken.
  3. Wählen Sie aus, ob sie das Inhaltspaket testen oder zusätzlich zur Erfassung bereitstellen möchten, und klicken Sie auf FORTFAHREN.
  4. Geben Sie die Erfassungsdetails für das Inhaltspaket ein.
    1. Wählen Sie im Dropdown-Menü Erfassungs-Endpoint auswählen den Endpoint für die Quellcodeverwaltung aus, von dem die Inhalte erfasst werden sollen.
    2. Wählen Sie Neuesten Inhalt abrufen aus, um statt der Abhängigkeiten, mit denen der Inhalt ursprünglich erfasst wurde, die neuesten Inhaltsabhängigkeiten abzurufen.
    3. Wählen Sie den zu erfassenden Inhaltstyp und Inhalt aus.
    4. Wählen Sie Alle Abhängigkeiten einschließen aus, um alle mit dem Inhalt verknüpften Abhängigkeiten zu erfassen.
      Abhängigkeiten werden in vRealize Suite Lifecycle Manager, nicht im Endpoint der Quellcodeverwaltung, gespeichert.
    5. Wenn der Inhalt für die Produktion bereit ist, wählen Sie Diese Version als bereit für die Produktion kennzeichnen aus.
    6. Geben Sie in das Kommentarfeld eine Beschreibung für diesen Inhalt ein.
    7. Klicken Sie auf Weiter.
  5. Geben Sie Testdetails für den Inhalts-Endpoint ein.
    Diese Option wird nur angezeigt, wenn Sie das Inhaltspaket testen möchten.
    1. Wählen Sie einen oder mehrere Inhalts-Endpoints aus, um festzulegen, für welche Umgebungen die Tests ausgeführt werden sollen.
    2. Klicken Sie auf Inhalt bereitstellen, um den Inhalt im Endpoint bereitzustellen, bevor Sie Tests ausführen.
    3. Wählen Sie Testbereitstellung beim ersten Fehler stoppen aus, um die Testbereitstellung zu beenden, sobald ein Fehler auftritt.
    4. Klicken Sie auf Komponententests ausführen, um verfügbare Komponententests für den Inhalt auszuführen.
    5. Klicken Sie auf Komponententests beim ersten Fehler beenden, damit die Tests beendet werden, wenn ein Komponententest fehlschlägt.
    6. Wählen Sie im Dropdown-Menü Komponententestserver auswählen einen Server aus, auf dem Komponententests ausgeführt werden sollen.
      Sie müssen ein vRealize Orchestrator-Testpaket importiert haben, um einen Komponententestserver verwenden zu können.
    7. Klicken Sie auf Weiter.
  6. Geben Sie Bereitstellungsdetails für das Inhaltspaket ein.
    Diese Option wird nur angezeigt, wenn Sie das Inhaltspaket testen möchten.
    1. Wählen Sie im Dropdown-Menü Endpoints für Freigabe auswählen einen oder mehrere Inhalts-Endpoints aus, um anzugeben, in welchen Produktionsumgebungen das System den Inhalt freigibt.
    2. Wählen Sie Versionsbereitstellung beim ersten Fehler stoppen aus, um die Bereitstellung zu beenden, sobald das System einen Fehler findet.
    3. Geben Sie im Feld Kommentar freigeben einen Kommentar ein, der erläutert, warum der Inhalt freigegeben wird, da das Verfassen von Kommentaren obligatorisch ist.
  7. Klicken Sie auf ABSENDEN.

Ergebnisse

vRealize Suite Lifecycle Manager erfasst den Inhalt aus dem Quellcodeverwaltungs-Endpoint und erstellt eine neue Version des Inhalts im Inhaltskatalog. Diese Version ist als SourceControl aktiviert gekennzeichnet, die vRealize Suite Lifecycle Manager den Status des Inhalts bei der Bereitstellung auf einem Inhalts-Endpoint übermittelt, sodass der Inhalt zum richtigen Zeitpunkt eincheckt wird.

Nächste Maßnahme

Wenn Sie die Quellcodeverwaltung verwenden und über mehrere Erfassungsinhalts-Endpoints verfügen, wird nur die Bereitstellung von Inhalten aus dem Inhaltskatalog als SourceControl aktiviert gekennzeichnet. Dadurch wird der Status des Inhalts bei der Bereitstellung auf einem Inhalts-Endpoint übermittelt, sodass der Inhalt zum richtigen Zeitpunkt überprüft wird.