Verwalten Azure DevOps Artefakte
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.
- 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.
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.
( 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“).
- 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:
- Artefakte können aufgrund von nicht aus den Release-Pipelines veröffentlicht werden Azure DevOps Einschränkungen.
- 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.
- 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.
- Azure DevOps Artefakte, die nicht mit einer Build- oder Release-Pipeline verknüpft sind (verwaiste Artefakte), werden nicht unterstützt.
- 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 Artefakt, das nur mit der Build-Pipeline (oder) der Build- und Release-Pipeline verknüpft ist:
Azure DevOps Artefaktzuordnung mit DevOps Change-Geschwindigkeit
| 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.