- Versionshinweise
- Einleitung
- Governance
- Quellenkontrolle
- CI/CD-Pipelines
- Verwalten von Feeds
- Protokollierung
Versionshinweise zur Azure DevOps-Erweiterung
Sehen Sie sich in diesem Abschnitt die neuesten Funktionen, Fehlerbehebungen und Verbesserungen für die Azure DevOps-Erweiterung an.
Stellen Sie sicher, dass Ihr Netzwerk den Zugriff auf den folgenden NuGet-Paketfeed zulässt:
- https://api.nuget.org/v3/index.json
- https://uipath.pkgs.visualstudio.com/_packaging/nuget-packages/nuget/v3/index.json
- https://uipath.pkgs.visualstudio.com/Public.Feeds/_packaging/UiPath-Internal/nuget/v3/index.json
- https://www.myget.org/F/workflow
- http://www.myget.org/F/uipath
- https://www.myget.org/F/uipath-dev/api/v3/index.json
Release-Datum: 22. Oktober 2024
Neue Funktionen und Verbesserungen
-
UiPath.CLI.Windows.24.10.9050.17872
, die .NET 8 erfordert. -
Hinzugefügt in
UiPathInstallPlatform
AuswahllisteUiPath.CLI.Windows.24.10.9050.17872
undUiPath.CLI.24.10.9050.17872
. -
governanceFilePath
zur Analyse inUiPath Pack
gemacht, um die Übergabe einer Governance-Richtliniendatei.json
mit Regeln für die Workflow-Analyse zu ermöglichen. -
Das
processNames
-Argument für die Dateipfadkonfiguration mit benutzerdefinierten Namen für mehrere Prozesse inUiPath Deploy
wurde verfügbar gemacht.
Release-Datum: 10. Juni 2024
Neue Funktionen und Verbesserungen
-
ignoreLibraryDeployConflict
fürUiPath Deploy
gemacht, um Aufgabenfehler zu vermeiden, falls sich die Bereitstellung dupliziert. -
Der Parameter
retryCount
fürUiPath Test
wird verfügbar gemacht, um Wiederholungen für einen bestimmten Testsatz zu aktivieren.
Release-Datum: 24. Mai 2024
UiPath.CLI-Patch 23.10.8894.39673
UiPathInstallPlatform
und UiPath.CLI.Windows.23.10.8894.39673
UiPath.CLI.23.10.8894.39673
hinzugefügt.
UiPath.CLI.Windows.23.10.8894.39673
(neueste Patch).
Versionshinweise hinzufügen
releaseNotes
festlegen.
Integrierte Feeds deaktivieren
disableBuiltInNugetFeeds
festlegen.
nuget.config
-Datei angeben. Weitere Informationen finden Sie in diesem Abschnitt.
Release-Datum: 21. Dezember 2023
UiPath.CLI 23.10
Azure DevOps UiPath Integration 4.1 Extension
ist jetzt in der Auswahlliste „ UiPathInstallPlatform
“ enthalten. Die Standardversion ist UiPath.CLI.Windows.23.10
.
Telemetry
UIPATH_EXTENSIONS_CLI_TELEMETRY_ENABLED
auf dem Agenten hinzufügen, der die Aufgaben ausführt, wobei der Wert auf False
festgelegt ist. Wenn der Agent vom Internet isoliert ist (onPrem), wird keine Telemetrie gesendet.
Bibliothek aufteilen
nupkg
-Dateien aufteilen, indem Sie das optionale Argument splitOutput=true
festlegen. Standardmäßig werden Bibliotheken in einem Stück gehalten, um die Abwärtskompatibilität beizubehalten.
Legen Sie optionale Paketmetadaten fest
Pack
oder RunTests
aus einem project.json
verwenden, können Sie die folgenden optionalen Parameter angeben:
Repository-URL
RepositoryCommit
RepositoryBranch
RepositoryType
ProjectUrl
nupkg
-Dateien hinzugefügt.
Release-Datum: 14. Februar 2023
Für mehr Flexibilität können Sie jetzt die Standardversion der Befehlszeilenschnittstelle (CLI), die mit der Azure DevOps-Erweiterung kommt, durch eine beliebige Version der CLI ersetzen, sofern sie kompatibel ist. Um die Standardversion der CLI zu ersetzen, verwenden Sie die Aufgabe UiPath InstallPlatform und wählen Sie die gewünschte Version aus der Dropdownliste aus. Informationen zum Verwenden der Aufgabe UiPath InstallPlatform finden Sie hier.
-
Die in diesem Release standardmäßig enthaltene CLI-Version ist 21.10, aber Sie können jetzt eine andere Version der CLI herunterladen, und zwar mithilfe der UiPath InstallPlatform-Aufgabe. Das bietet die Möglichkeit, Windows- und plattformübergreifende Projekte in Paketen zusammenzufassen.
Mit der Aufgabe UiPathInstallPlatform können Sie:
- Laden Sie eine andere Version der CLI herunter, und implementieren Sie sie mithilfe der Dropdownliste CLI-Version auswählen.
- Implementieren Sie eine andere Version der CLI, indem Sie die CLI-NUPKG-Datei manuell herunterladen, in Ihrem Build-Agent platzieren und diesen Pfad im Feld Path to CLI's nupkg angeben . Dieses Szenario gilt für Fälle, in denen Ihre Pipeline nicht auf den öffentlichen UiPath-Feed zugreifen kann, um die CLI herunterzuladen.
-
Alle Fehler, die der Packager bei der Kompilierung ausgibt, können jetzt in den Konsolenfehlerprotokollen angezeigt und untersucht werden.
-
Windows-Projekte, die mit der Azure DevOps-Erweiterung bereitgestellt wurden, werden jetzt erfolgreich im Orchestrator ausgeführt.
-
Der Standardauthentifizierungsheader wurde aus Orchestrator-Anforderungen entfernt.
-
Beim Veröffentlichen eines Windows-Pakets über UiPathDeploy ist ein Fehler aufgetreten, da ein Problem bei der Ermittlung des Ausgabetyps in der Datei project.json aufgetreten ist.
-
Pakete wurden als Bibliotheken im Orchestrator bereitgestellt, auch wenn in der JSON-Eingabedatei der Parameter
outputType
explizit alsProcess
angegeben wurde. Dieses Verhalten ist jetzt behoben. -
Es wurde ein Fehler behoben, der es der Workflow-Analyse ermöglichte, YAML-Dateien zu analysieren.
Release-Datum: 15. November 2022
Windows.PlatformManifest.txt
konnte nicht gefunden werden. Dieses Problem ist jetzt behoben.
Release-Datum: 5. September 2022
- Sie können jetzt die Prozesserstellung über UiPathDeploy überspringen, indem Sie beim Erstellen Ihrer Pipeline den Parameter Automatisch einen Prozess erstellen auswählen.
-
Das Argument Einstiegspunkte von UiPathDeploy wurde in Einstiegspunktpfad(e) umbenannt, um es in Szenarien aussagekräftiger zu machen, in denen die XAML-Datei des Einstiegspunkts in Ordnern geschachtelt ist. Zudem wurde ein Tooltip hinzugefügt, der den Dateipfad angibt.
-
Die folgenden Änderungen wurden an Assets vorgenommen, die als CSV-Dateien über UiPath Manage Assets hochgeladen wurden:
- CSV-Dateien, die Kommas enthalten, unterstützen jetzt Anführungszeichen innerhalb von Werten.
- Kommentare werden nicht mehr unterstützt.
-
JSON-Werte werden jetzt unterstützt.
Weitere Informationen und Beispiele finden Sie unter UiPath Manage Assets Configuration (Asset-CSV-Datei).
- Eingabeparameter, die über eine JSON-Datei für UiPath Test angegeben werden, erfordern jetzt mit einer Ausnahme nur die Argumente
name
undvalue
. Wenn Sie neue Eingabeargumente auf Testsatzebene erstellen, müssen Sie weiterhin das Argumenttype
angeben.
- Die Paketversionsaktualisierung mithilfe von UiPathDeploy ist für die Orchestrator-Version 2021.10 fehlgeschlagen. Dieses Problem wurde behoben.
- Bereitgestellte Pakete waren mit UiPathDeploy nicht sichtbar, wenn der Orchestrator über die Methode „Externe Anwendung“ verbunden war.
- Die Dropdownliste für den Parameter „ Strategie “ in „UiPath Run Job“ funktionierte nicht ordnungsgemäß.
Release-Datum: 13. April 2022
UiPath Deploy erstellt einen Prozess für ein neu veröffentlichtes Paket und patcht (auf eine neue Version aktualisieren) alle vorhandenen Prozesse. Diese Aktionen können Validierungsfehler generieren, wenn kein Einstiegspunkt innerhalb der Prozessmetadaten angegeben ist.
Um dieses Problem zu beheben, wurden die Aktionen, die von der Aufgabe UiPath Deploy ausgeführt werden, wie folgt geändert:
- Wenn ein Prozess existiert und keinen Einstiegspunkt enthält, der von der UiPath Deploy-Aufgabe angegeben wurde, dann wird er gepatcht.
- Ist kein Prozess mit dem von der UiPath Deploy-Aufgabe angegebenen Einstiegspunkt vorhanden, wird ein neuer Prozess unter Verwendung der folgenden Anhangsstruktur erstellt:
MyPackageName_Entrypoint.xaml
.
Release-Datum: 8. Februar 2022
Wenn Sie einen UiPath Testauftrag konfigurieren, können Sie die Protokolle der INFO-Ebene anzeigen, indem Sie Roboterprotokolle anhängen.
Weitere Informationen finden Sie unter Konfigurieren von UiPath Test.
- Die mit einer externen Anwendung konfigurierte Dienstverbindung wurde nicht korrekt authentifiziert. Dieses Problem wurde behoben, indem eine Fehlkonfiguration der Identitäts-URL korrigiert wurde.
- Das Verpacken von Projekten mit benutzerdefinierten Bibliotheken führte zu einem Fehler aufgrund eines Authentifizierungsfehlers im Orchestrator.
-
Ein Authentifizierungsproblem verhinderte die Paketbereitstellung über Orchestrator-Instanzen, die im Azure Marketplace bereitgestellt wurden, was zu einem Fehler führte. Dieses Problem wurde mit einem neuen Feld in der Konfiguration der externen Anwendung behoben.
Weitere Informationen finden Sie unter Dienstverbindungskonfiguration für externe Anwendungen.
- Testsätze mit einer großen Anzahl von Testfällen (z. B. 1400) führten zu einem Fehler. Dieses Problem wurde behoben, indem gleichzeitige Orchestrator API-Aufrufe verzögert wurden.
Release-Datum: 7. Dezember 2021
Die Authentifizierung für Orchestrator-Bereitstellungen im Microsoft Azure Marketplace ist aufgrund eines Problems mit dem Identity Server fehlgeschlagen. Dieses Problem wurde behoben, da ein neues Feld zur Authentifizierungsmethode „Externe Anwendung“ hinzugefügt wurde, in das Sie die URL des Identitätsservers eingeben können.
Release-Datum: 11. November 2021
- UiPath Deploy konnte aufgrund eines Namenskonflikts beim Einstiegspunkt keine Pakete hochladen.
- Die Bereitstellung eines Pakets über den Orchestrator auf Ordnerebene führte zu einem Fehler. Dieses Problem wurde durch die Verwendung eines veralteten API-Paket-Feeds für Orchestrator-Versionen älter als 21.4 verursacht.
Release-Datum: 8. November 2021
- Die Groß-/Kleinschreibung von Projektnamen wurde durch ein Problem in UiPath Pack beeinträchtigt.
- Das Verpacken von Bibliotheken mit Datendienstobjekten führte zu einem Fehler. Dieses Problem wurde behoben.
- Pakete mit einzelnen Einstiegspunkten werden nicht an Prozessnamen angehängt, es sei denn, es gibt mehrere Einstiegspunkte. Infolgedessen wurden Aufträge nicht geladen. Dieses Problem wurde behoben.
- Das Bereitstellen von Paketen über eine externe Anwendung, die mit der Orchestrator-Version 2021.4 konfiguriert wurde, führte zu einem Fehler.
Release-Datum: 11. Oktober 2021
- Ihre lokale Orchestrator-Instanz kann jetzt als Dienstverbindung konfiguriert werden, wodurch die Authentifizierung mit Orchestrator über externe Apps ermöglicht wird.
- Jetzt können Sie Testing Robots verwenden, um Ihre Workflows in Non-Production-Umgebungen zu testen. Dies ist nur für Non-Production-Umgebungen gedacht. Sie können diese Option auswählen, wenn Sie den UiPath Run Job konfigurieren.
- Testergebnisse enthalten jetzt einen Link für Testfallprotokolle mit detaillierten Ausführungsereignissen.
- Wir haben die offiziellen Feeds aufgelistet, die wir für das UiPath NuGet-Paket verwenden. Informationen zum Anzeigen der Liste finden Sie unter UiPath Deploy.
- Wenn Datenvarianten von Testfällen ausgeführt werden, steht jetzt eine Anzahl bei jedem Testfalltitel, sodass Sie zwischen den Ergebnissen unterscheiden können.
Release-Datum: 3. September 2021
Release-Datum: 1. September 2021
Dieses Update bringt Änderungen an der Orchestrator Authentifizierung, neue Testsatzkonfigurationen sowie Fehlerbehebungen mit sich.
- Die Authentifizierung mit dem Orchestrator ist jetzt über externe Apps möglich. Sie können den Orchestrator als eine neue Dienstverbindung konfigurieren.
- Sie können die UiPath Pack-Aufgabe, die für die Veröffentlichung von Paketen im Orchestrator verwendet wird, so konfigurieren, dass sie Workflow-Validierungsfehler meldet. Mit dieser zusätzlichen Konfiguration können Sie Ihr Projekt auf Verstöße bei der Workflow-Analyse überprüfen.
- Jetzt können Sie Ihre Testfälle zur Laufzeit parametrisieren, indem Sie Argumente auf Testsatzebene definieren. Mit dieser Funktion können Sie vorhandene Testfälle neu konfigurieren, indem Sie den Standardargumentwert überschreiben, anstatt neue zu erstellen.
- Testergebnisse zeigen jetzt Details zur Assertion an.
- Bibliotheken im Object Repository, die über das Plugin veröffentlicht wurden, zeigten in Studio keine Object Repository-Details an.
- Die Verwendung der UiPath Deploy-Aufgabe, um einen Prozess zu erstellen, der bereits im Orchestrator vorhanden war, führte zu einem Fehler.
Release-Datum: 3. August 2021
Mit diesem Update bekommen die Testelemente zusätzliche Informationen und es werden einige Fehler behoben.
- Ordner mit einem dedizierten Paketfeed werden jetzt für die Paketbereitstellung unterstützt.
- Testergebnisse enthalten jetzt Assertionsdetails und -ergebnisse sowie Argumente wie Geräteinformationen, mit denen Sie ausgeführte Testfälle identifizieren können.
- Links zu den Orchestrator-Testsatzergebnissen sind jetzt als Teil der Ausgabe des Auftrags „UiPath Test“ verfügbar.
- Jetzt können Sie Einstiegspunkte (XAML-Dateien) beim Konfigurieren eines Prozesses definieren. Dies ist bei Paketen mit mehreren aktivierten Einstiegspunkten hilfreich.
- Wenn Sie einen Auftrag ausführen, können Sie auswählen, ob er über Production- oder Non-production Roboter ausgeführt werden soll.
- Sie können jetzt eine Beschreibung für Assets in der CSV-Datei angeben.
Release-Datum: 23. März 2021
- Das Verpacken von Orchestrator-Projekten Version 2018.x funktionierte nicht mit der UiPath-Integration für Azure DevOps 2.3. Das Problem wurde mit UiPath Pack mit Studio Version 2018.x behoben.
- Das Ausführen von Tests in Orchestrator-Prozessen funktionierte nicht, wenn sie über die UiPath Deploy-Aufgabe hochgeladen und dann durch die Aufgabe „UiPath Run Tests“ ausgeführt wurden. Dieses Problem wurde durch eine duplizierte Paketversion im Orchestrator verursacht.
- Das Ausführen der Aufgabe „UiPath Manage Assets“ auf Agenten, die nicht auf Windows ausgelegt sind, hat zu keiner ordnungsgemäßen Fehlermeldung geführt. Wenn nun die Aufgabe „UiPath Manage Assets“ auf einem Agenten ausgeführt wird, der nicht auf Windows ausgelegt ist, werden die Informationen in der Befehlszeile protokolliert.
Release-Datum: 11. März 2020
Dieses Update bietet Kompatibilität mit unserer neuesten Version des UiPath® Cloud Orchestrators. Wenn Sie einen in der Cloud gehosteten UiPath Orchestrator verwenden, stellen Sie sicher, dass Sie Ihre UiPath Azure DevOps-Erweiterung aktualisieren.
- Unsere Aufgaben sind jetzt alle lokalisierbar und unterstützen die folgenden Sprachen: Deutsch, Englisch, Spanisch, Französisch, Portugiesisch, Russisch, Türkisch, Koreanisch, Chinesisch, Japanisch.
- Informationen zum Ändern Ihrer Anzeigesprache in Azure DevOps finden Sie unter Festlegen von Benutzereinstellungen.
- Wenn Ihre Landessprache nicht unterstützt wird, wird sich unser Plugin auf Englisch zurückstellen.
Beim Packen von Bibliotheken geben wir nun weitere Protokollierungsinformationen zum Kompilierungsprozess aus. Außerdem schlägt das Packen einer Bibliothek fehl, wenn die Bibliothekskompilierung fehlschlägt.
- Wir haben ein Problem behoben, bei dem das Packen eines Prozesses mit einer Einstiegspunkt-XAML-Datei, die In/Out-Argumente enthält, die In/Out-Argumente nicht im generierten Paket erstellte, was dazu führte, dass die Argumente im Orchestrator nicht verfügbar waren.
- Wir haben ein Problem behoben, das dazu führte, dass eine Bibliothek falsch verpackt wurde, wenn die Aufgabe auf einer Windows-Maschine ausgeführt wird, bei der FIPS aktiviert ist.
- Wir haben ein Problem behoben, bei dem die Testaufgabe fehlschlug, wenn sie in einer Release-Pipeline verwendet wurde.
Release-Datum: 8. Dezember 2020
Führen Sie Auftragsausführungen als Teil einer neuen Aufgabe namens Auftrag ausführen (Run Job) aus.
Verwalten Sie Assets als Teil einer neuen Aufgabe namens UiPathAssets. Sie können entweder mithilfe eines Upsert-Vorgangs bereitstellen oder Assets löschen.
Die Protokollierung wird jetzt durch eindeutige Fehlermeldungen verbessert, die Kontext und Handlungsaufforderungen bereitstellen.
- v5.0.7090932
- Neuigkeiten
- v4.3
- Neuigkeiten
- v4.2
- Neuigkeiten
- v4.1
- Neuigkeiten
- v3.0
- Neuigkeiten
- Verbesserungen
- Fehlerbehebungen
- V2.11.1
- Fehlerkorrekturen (Bug Fixes)
- V2.11
- Fehlerkorrekturen (Bug Fixes)
- V2.10
- Verbesserungen
- Fehlerkorrekturen (Bug Fixes)
- v2.9.2
- Verbesserungen
- v2.9.1
- Verbesserungen
- Fehlerkorrekturen (Bug Fixes)
- v2.9.0
- Fehlerkorrekturen (Bug Fixes)
- v2.8.1
- Fehlerkorrekturen (Bug Fixes)
- v2.8.0
- Fehlerkorrekturen (Bug Fixes)
- v2.7.0
- Verbesserungen
- V2.6.0
- Fehlerkorrekturen (Bug Fixes)
- v2.5.0
- Neuigkeiten
- Verbesserungen
- Fehlerkorrekturen (Bug Fixes)
- v2.4.0
- Neuigkeiten
- Verbesserungen
- Fehlerkorrekturen (Bug Fixes)
- v2.3.1
- Neuigkeiten
- Fehlerkorrekturen (Bug Fixes)
- v2.3
- Neuigkeiten
- Lokalisierungsunterstützung
- Kompilieren von Bibliotheken
- Fehlerkorrekturen (Bug Fixes)
- v2.2
- Neuigkeiten
- Auftrag ausführen
- Verwaltung von Assets
- Verbesserungen
- Protokollierung
- Fehlerkorrekturen (Bug Fixes)