Um eine CI-Pipeline (Continuous Integration) in VMware Code Stream zu erstellen, können Sie die intelligente Pipeline-Vorlage für CI verwenden. Zum Planen Ihres nativen CI-Builds (Continuous Integration) sammeln Sie die Informationen für die intelligente Pipeline-Vorlage, bevor Sie sie zum Erstellen der Pipeline in diesem Beispielplan verwenden.

Wenn Sie die intelligente Pipeline-Vorlage ausfüllen, erstellt sie eine CI-Pipeline in Ihrem Repository und führt die Aktionen zur Ausführung der Pipeline durch. Nachdem Ihre Pipeline ausgeführt wurde, können Sie Trends über die Pipeline-Ausführungen hinweg überwachen.

So planen Sie den Build vor der Verwendung der intelligenten Pipeline-Vorlage für CI (Continuous Integration):

Anschließend erstellen Sie eine Pipeline mithilfe der intelligenten Pipeline-Vorlage für CI.

Unter „Pipelines“ wählen Sie Intelligente Vorlagen aus.

Wenn Sie eine Pipeline erstellen, können Sie eine intelligente Pipeline-Vorlage verwenden.

Sie wählen die intelligente Pipeline-Vorlage für CI aus.

Sie können eine Pipeline für die kontinuierliche Integration erstellen, indem Sie auf die Karte „Kontinuierliche Integration“ einer intelligenten Pipeline-Vorlage klicken.

Zum Speichern der Pipeline mit den von ihr erstellten Phasen füllen Sie die Vorlage aus und geben einen Namen für die Pipeline ein. Zum Speichern der Pipeline mit den von ihr erstellten Phasen klicken Sie auf Erstellen.

Der Arbeitsbereich der Code Stream-Pipeline unterstützt Docker und Kubernetes für CI- und benutzerdefinierte Aufgaben.

Informationen zum Konfigurieren des Arbeitsbereichs finden Sie unter Konfigurieren des Pipeline-Arbeitsbereichs.

Sie können die Pipeline bearbeiten, um abschließende Änderungen vorzunehmen. Anschließend können Sie die Pipeline aktivieren und ausführen. Nach der Ausführung der Pipeline:
  • Überprüfen Sie, ob die Pipeline erfolgreich ausgeführt wurde. Klicken Sie auf Ausführungen und suchen Sie nach Ihrer Pipeline. Wenn Fehler gemeldet wurden, beheben Sie diese und führen Sie die Pipeline erneut aus.
  • Überprüfen Sie, ob der Git-Webhook ordnungsgemäß funktioniert. Auf der Git-Registerkarte Aktivität werden die Ereignisse angezeigt. Klicken Sie auf Auslöser > Git > Aktivität.
  • Sehen Sie sich das Dashboard zur Pipeline an und untersuchen Sie die Trends. Klicken Sie auf Dashboards und suchen Sie nach dem Dashboard für Ihre Pipeline. Um weitere wichtige Leistungsindikatoren aufzuzeichnen, können Sie ein benutzerdefiniertes Dashboard erstellen.

Ein detailliertes Beispiel finden Sie unter Vorgehensweise zur kontinuierlichen Integration von Code aus einem GitHub- oder GitLab-Repository in eine Pipeline in VMware Code Stream.