Verwalten Azure DevOps Artefakte

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 3 Minuten Lesedauer
  • DevOps Change-Geschwindigkeit Erleichtert die Verwaltung von Artefakten, die über veröffentlicht wurden Azure DevOps Pipelines erstellen. Sie können diese Artefakte importieren, nachverfolgen und die Pakete in verwalten DevOps Change-Geschwindigkeit.

    Typen von Artefaktquellen, die von unterstützt werden DevOps Change-Geschwindigkeit:
    • Build
    • Azure Artefakte

    Artefakte Erstellen

    Build- und Pipeline-Artefakte, die mit den Aufgaben Build-Artefakte veröffentlichen (PublishBuildArtifacts) und Pipeline-Artefakte veröffentlichen (PublishPipelineArtifacts) auf veröffentlicht wurden Azure DevOps Werden automatisch in erstellt DevOps Change-Geschwindigkeit Instanz. Sie können auch Verlaufsdaten für Build-Artefakte importieren.

    Build-Artefakte, die mit der Aufgabe Build-Artefakte veröffentlichen erstellt wurden, sind Teil des Artefakt-Repositorys, dessen Name standardmäßig auf den Build-Pipeline-Namen festgelegt wird.

    Hinweis:
    Wenn zwei Artefakte mit demselben Namen, die zu demselben Repository gehören und verschiedene Versionen haben, als Release-Auslöser für eine Release-Pipeline verwendet werden, werden die zugehörigen Listen (z. B. Arbeitselemente, Commits, Testzusammenfassungen usw.) enthalten DevOps Daten im Zusammenhang mit beiden Artefaktversionen, wenn in der Release-Pipeline ein Change vorhanden ist. Wenn beispielsweise Artefakt-1,0 und Artefakt-2,0 Release-Auslöser zum Verwalten von Rollback-Szenarien in der Bereitstellung sind, enthält der Change (falls Teil der Release-Pipeline) zugehörige Listendaten für beide Versionen.
    Sie können auch weiterhin die vorhandene erweiterungsbasierte Artefaktregistrierung und den Import nutzen. Weitere Informationen finden Sie unter Verwenden Sie ServiceNow DevOps Erweiterung für Azure DevOps Und Azure DevOps Anwenderdefinierte Aktionen und Artefakte und Pakete.
    Wichtig:
    Die Verwendung der erweiterungsbasierten Artefaktregistrierung ist nicht erforderlich, wenn die oben genannten Aufgaben PublishBuildArtifacts und PublishPipelineArtifacts verwendet werden.

    Azure Artefakte

    Sie können die Artefakte in importieren und nachverfolgen DevOps Change-Geschwindigkeit Instanz. Sie können importieren Azure DevOps Artefakte, die in veröffentlicht werden Azure Artefakte, die nur die Universal-Paket-Aufgabe verwenden.

    Hinweis:
    Nur Universal Pakete werden derzeit für den Import und die Nachverfolgung unterstützt.

    ( DevOps1,35 und höher) Feed-Verbindungsalias Das Feld ist auf verfügbar Azure DevOps Formular „Tools“. Dieses Feld wird automatisch mit einem Alias für die Feed-Verbindung ausgefüllt. Weitere Informationen zum Verbinden von DevOps Tool, siehe Integration DevOps Change-Geschwindigkeit Mit Drittanbietertools.

    Nach dem Upgrade müssen Sie auswählen, um die Artefakt-Repositorys mit App Onboarding auszuwählen und hinzuzufügen Erkennen Um vorhandene Artefakt-Repositorys zu erkennen. Die Datensätze werden der zugehörigen Liste Artefakt-Repositorys hinzugefügt. Weitere Informationen zum Hinzufügen von Artefakt-Repositorys finden Sie unter Ordnen Sie Toolobjekte Anwendungen zu – Arbeitsbereich.

    Ändern Sie zum Nachverfolgen der Artefakt-Repositorys den Wert von Nachverfolgen Spalte auf „wahr“ (Standardwert, „falsch“).Screenshot für die Seite „Tools“ mit dem Feld „Feed-Verbindungsalias“ und der zugehörigen Liste „Artefakt-Repositorys“.

    Wenn ein Azure-Artefakt über die Universal Package-Aufgabe veröffentlicht wird, werden die Artefaktinformationen innerhalb von 24 Stunden mit einer Build-Pipeline verknüpft ADO Artifacts DailyGeplante Aufgabe.
    Hinweis:
    • Als Azure DevOps Die Artefakterstellung hängt nicht vom Abschluss der Build-Pipeline ab. Wenn Azure DevOps Artefakt wird als Auslöser für eine Release-Pipeline verwendet. Es wird auch ausgelöst, wenn die Build-Pipeline aufgrund einer Change-Anforderung abgeschlossen ist.
    • Die geplante Aufgabe wird standardmäßig alle 24 Stunden ausgeführt und kann auch bei Bedarf ausgeführt werden. Da die geplante Aufgabe jedoch leistungsintensiv ist, sollte sie nicht häufig ausgeführt werden.

    Die folgenden Punkte müssen beim Importieren berücksichtigt werden Azure DevOps Artefakte:

    1. Artefakte können aufgrund von nicht aus den Release-Pipelines veröffentlicht werden Azure DevOps Einschränkungen.
    2. Artefakt-Repositorys werden wie folgt nachverfolgt:
      • Historischer Import von Azure DevOps Artefakte werden mit dem App-Onboarding erstellt. Weitere Informationen finden Sie unter Ordnen Sie Toolobjekte Anwendungen zu – Arbeitsbereich.
      • Für die Echtzeitnachverfolgung der Artefakte der Wert für Nachverfolgen Spalte muss in „wahr“ geändert werden (Standardwert, „falsch“). Andernfalls wird der Feed oder das Artefakt-Repository nicht nachverfolgt.
    3. Die Anwendung unterstützt die projektspezifischen Feeds, aber nicht die organisationsspezifischen Feeds. Azure DevOps Artefakte, wenn über veröffentlicht Azure DevOps Pipeline wird nur unterstützt.
    4. Azure DevOps Artefakte, die nicht mit einer Build- oder Release-Pipeline verknüpft sind (verwaiste Artefakte), werden nicht unterstützt.
    5. Azure DevOps Artefakte werden im folgenden Format gespeichert:
      • Azure DevOps Artefakt, das nur mit der Build-Pipeline (oder) der Build- und Release-Pipeline verknüpft ist:

        <artifact-name>-<1.build-number.0> (Build-Nummer der Build-Pipeline)

      • Azure DevOps Artefakt, das nur mit Release-Pipeline verknüpft ist:

        <artifact-name>-<1.build-number.0> (Build-Nummer der Release-Pipeline)

    Azure DevOps Artefaktzuordnung mit DevOps Change-Geschwindigkeit

    In der folgenden Tabelle wird die Zuordnung von erläutert Azure DevOps Artefakte mit ServiceNow DevOps Felder:
    Azure DevOps Artefakt DevOps Change-Geschwindigkeit
    Feeds Artefakt-Repositorys
    Pakete Artefakte
    Herkunft/Build-Nummer Versionen

    Einschränkungen

    • Azure DevOps Artefaktprojekt mit maximal 4000 Feeds wird unterstützt.
    • Azure DevOps Artefakt-Feed mit 800 Paketen oder Artefakten (oder weniger) wird unterstützt.
    • Azure DevOps Die Veröffentlichung einer Pipeline mit 200 Paketen oder Artefakten (oder weniger) wird unterstützt.