Bereitstellungsdatensatz veröffentlichen

DevOps Insights wird am 31. August 2026 auslaufen und eingestellt werden. Nach diesem Datum wird der Dienst nicht mehr verfügbar sein. Es können keine neuen Tool-Integrationen für „ DevOps Insights “ mehr erstellt werden. Mehr erfahren

Für die Integration in IBM Cloud® können Sie einen Bereitstellungsdatensatz mithilfe anderer Continuous Integration- und Continuous Delivery-Tools (CI/CD-Tools) über die IBM Cloud® DevOps Insights-Befehlszeilenschnittstelle (CLI) veröffentlichen. Bereitstellungsdatensätze informieren DevOps Insights über die Bereitstellungen, die während des Bereitstellungsprozesses erfolgen. Dieser Datensatz enthält den Anwendungsnamen, die Build-ID, den Umgebungsnamen, den Status der Bereitstellung usw. Der Anwendungsname und die Build-ID im Bereitstellungsdatensatz müssen mit den Werten übereinstimmen, die im Builddatensatz für einen bestimmten Build verwendet werden.

Vorbereitende Schritte

Bevor Sie einen Bereitstellungsdatensatz veröffentlichen, müssen Sie einen Builddatensatz veröffentlichen. Weitere Informationen zur Veröffentlichung eines Builddatensatzes finden Sie in Builddatensatz mithilfe anderer CI/CD-Tools veröffentlichen.

Bereitstellungsdatensatz für Continuous Delivery veröffentlichen

Verwenden Sie im Bereitstellungsjob das folgende Script, um einen Bereitstellungsdatensatz hochzuladen. Das Flag --env identifiziert die Bereitstellungsumgebung. Verwenden Sie den Befehl deployrecord-publish zum Hochladen eines Bereitstellungsdatensatzes.

#!/bin/bash
#install the DevOps Insights plugin
ibmcloud plugin install -f doi
# Log in to IBM Cloud if you are not already logged in.  Assumes that $API_KEY environment variable has been set as a secured property
ibmcloud login --apikey $API_KEY --no-region
ibmcloud doi deployrecord-publish --logicalappname="$MY_APP_NAME" --buildnumber="$MY_BUILD_NUMBER" --env staging --status pass

Job-URL zum Hochladen von Bereitstellungsdatensätzen angeben

Geben Sie eine Job-URL (joburl) an, um Bereitstellungsdatensätze hochzuladen. Damit die joburl als Parameter zum Hochladen eines Bereitstellungsdatensatzes eingeschlossen wird, übergeben Sie sie als Parameter:

ibmcloud doi deploymentrecord-publish --logicalappname "$MY_APP_NAME" --buildnumber "$MY_BUILD_NUMBER" --env staging --joburl "$JOB_URL" --status pass

Bereitstellungshäufigkeit anzeigen

Nach dem Abschluss des Bereitstellungsjobs veröffentlicht das CI/CD-Tool in DevOps Insights eine Nachricht mit dem Inhalt, dass der angegebene Build und die angegebene App bereitgestellt wurden. Sie können den Bereitstellungsdatensatz auf der Seite "Bereitstellungshäufigkeit" anzeigen. Führen Sie die folgenden Schritte aus, um die Seite "Bereitstellungshäufigkeit" anzuzeigen:

  1. Klicken Sie in der Konsole IBM Cloud auf das Hamburger-Symbol im Menü > Plattformautomatisierung > Toolchains.
  2. Wählen Sie Ihre Toolchain aus.
  3. Klicken Sie auf der Übersichtsseite Ihrer Toolchain auf der Karte IBM Cloud-Tools auf DevOps Insights.
  4. Klicken Sie auf Bereitstellungshäufigkeit.

Nächste Schritte

Testergebnisse veröffentlichen, indem Sie andere CI/CD-Tools verwenden.