Freigeben über


Produktivität steigern und Latenz reduzieren

Mit diesem Update werden Verbesserungen an der Handlungsfähigkeit von Pull-Anforderungen, der Sicherheit und Compliance von Pipelines sowie der Leistung der npm-API eingeschlossen.

Ausführliche Informationen finden Sie in der Liste "Features" weiter unten.

Features

Allgemein:

Azure Boards

Azure Repos

Azure-Pipelines

Azure Artifacts

Allgemein

Unterstützung für Teamadministratoren zum Erstellen von Abonnements für Messaging-Apps in Slack und Teams

Zusätzlich zu Projektadministratoren können Teamadministratoren jetzt ein Abonnement für Azure Boards, Repos und Pipeline direkt aus Slack und Microsoft Teams erstellen.

Mehrinstanzenunterstützung für Azure Boards, Repos und Pipelines-App in Microsoft Teams

Azure Boards, Repos und Pipelines Messaging-App unterstützen jetzt die Verbindung mit einem anderen Mandanten in Microsoft Teams. Ihre Azure DevOps und Microsoft Teams müssen sich also nicht mehr in demselben Azure AD befinden. Verwenden Sie den Link "Mit einer anderen E-Mail anmelden", wenn sich Ihre Microsoft Teams und Azure Pipelines in verschiedenen Mandanten befinden.

Mehrmandantenunterstützung für die Azure Boards-, Repos- und Pipelines-App in Microsoft Teams.

Azure Boards

Synchronisieren von GitHub-Issues mit Azure DevOps-Arbeitselementen

In diesem Sprint haben wir eine neue GitHub-Aktion erstellt und veröffentlicht, mit der Ihre GitHub-Probleme in Azure Boards Arbeitsaufgaben gespeichert werden. Auf diese Weise können Sie Ihre Code-Repositories auf GitHub hosten und weiterhin Azure Boards zur Verwaltung Ihrer Arbeit verwenden. Die Aktion befindet sich noch im Vorschauzustand, und wir würden uns über Ihr Feedback freuen, während wir daran arbeiten, die Randfälle zu beheben. Probieren Sie es aus, und lassen Sie uns wissen, was Sie denken.

issuesGif

Azure Repos

Verbesserte PR-Aktionsfähigkeit

Wenn Sie viele Pullanforderungen zum Überprüfen haben, kann es schwierig sein, zu verstehen, wo Sie zuerst Maßnahmen ergreifen sollten. Um die Handlungsfähigkeit von Pull-Anfragen zu verbessern, können Sie jetzt auf der Seite mit der Pull-Anforderungsliste mehrere benutzerdefinierte Abfragen erstellen, mit mehreren neuen Optionen zum Filtern, wie zum Beispiel nach Entwurfsstatus. Diese Abfragen erstellen separate und einklappbare Abschnitte auf Ihrer Pull-Request-Seite, zusätzlich zu "Erstellt von mir" und "Mir zugewiesen". Sie können auch ablehnen, eine Pullanfrage zu überprüfen, zu der Sie über das Menü "Abstimmung" oder das Kontextmenü auf der Seite "Pullanforderungsliste" hinzugefügt wurden. In den benutzerdefinierten Abschnitten werden jetzt separate Registerkarten für Pull-Requests angezeigt, die Sie überprüft haben oder deren Überprüfung Sie abgelehnt haben. Diese benutzerdefinierten Abfragen können auf der Registerkarte „Meine Pull-Requests“ der Startseite der Organisation über Repositorien hinweg verwendet werden. Wenn Sie zu einem Pull-Request zurückkehren möchten, können Sie ihn kennzeichnen, und er wird oben in Ihrer Liste angezeigt. Schließlich werden Pull-Requests, die auf Auto-Complete festgelegt wurden, mit einem Badge gekennzeichnet, das in der Liste "Auto-Complete" lautet.

Wir haben der Seite mit den Pull-Anforderungsdetails weitere Filter hinzugefügt, damit Sie sie schneller überprüfen:

  • Kommentarstatus: Aktiv (Standard), Alle, Ausstehend, Erledigt, Wie geplant, Wird nicht behoben und Geschlossen.
  • Kommentiert von: Filtern nach Kommentaren, die von einer bestimmten Person hinterlassen werden.
  • Dateitypen: Alle Dateien anzeigen (Standard) und nur die Dateien anzeigen, die kommentiert wurden.

Alle Dateien anzeigen.

Filtern Sie nach Kommentaren von einer bestimmten Person.

Azure-Pipelines

Zusätzliche Kontrolle über Ihre Bereitstellungen

Azure Pipelines unterstützt bereitstellungen, die seit einiger Zeit mit manuellen Genehmigungen gesteuert werden. Mit den neuesten Verbesserungen haben Sie jetzt zusätzliche Kontrolle über Ihre Bereitstellungen. Zusätzlich zu Genehmigungen können Ressourcenbesitzer jetzt automatisierte checks hinzufügen, um Sicherheits- und Qualitätsrichtlinien zu überprüfen. Diese Prüfungen können verwendet werden, um Vorgänge auszulösen und dann auf den Abschluss zu warten. Mithilfe der zusätzlichen Überprüfungen können Sie nun Integritätskriterien basierend auf mehreren Quellen definieren und sicher sein, dass alle Bereitstellungen, die auf Ihre Ressourcen abzielen, sicher sind, unabhängig von der YAML-Pipeline, die die Bereitstellung durchführt. Die Auswertung der einzelnen Überprüfung kann regelmäßig gemäß dem angegebenen Wiederholungsintervall für die Überprüfung wiederholt werden. Die folgenden zusätzlichen Prüfungen sind jetzt verfügbar:

  • Aufrufen einer beliebigen REST-API und Durchführen einer Überprüfung basierend auf dem Antworttext oder einem Rückruf vom externen Dienst
  • Aufrufen einer Azure-Funktion und Durchführen einer Überprüfung basierend auf der Antwort oder einem Rückruf aus der Funktion
  • Abfragen von Azure Monitor-Regeln für aktive Benachrichtigungen
  • Stellen Sie sicher, dass die Pipeline eine oder mehrere YAML-Vorlagen erweitert

Zusätzliche Kontrolle über Ihre Bereitstellungen.

Genehmigungsbenachrichtigung

Wenn Sie einer Umgebung oder einer Dienstverbindung eine Genehmigung hinzufügen, warten alle mehrstufigen Pipelines, die die Ressource verwenden, automatisch zu Beginn der Phase auf die Genehmigung. Die benannten Genehmigenden müssen die Genehmigung abschließen, bevor die Pipeline fortgesetzt werden kann.

Mit diesem Update erhalten die Genehmigenden eine E-Mail-Benachrichtigung über die ausstehende Genehmigung. Benutzer und Teambesitzer können benutzerdefinierte Abonnements über Benachrichtigungseinstellungendeaktivieren oder konfigurieren.

Genehmigungsbenachrichtigung.

Neben E-Mail-Benachrichtigungen können Projektadministratoren auch Benachrichtigungen an Microsoft Teams oder Slack weiterleiten.

Azure Artifacts

Auditereignisse sind jetzt verfügbar

Azure Artifacts-Feeds-Ereignisse sind jetzt in den Überwachungsprotokollen verfügbar. Auf diese Protokolle kann über Organisationseinstellungen –> Überwachung zugegriffen werden. Die folgenden Ereignisse sind jetzt für Feeds verfügbar:

  • Erstellen, Löschen oder Ändern eines Organisations- oder Projektbereichsfeeds
  • Erstellen, Löschen oder Ändern einer Feedansicht
  • Festlegen oder Löschen einer Paketaufbewahrungsrichtlinie für einen bestimmten Feed
  • Berechtigungsänderungen

npm-Leistungsverbesserungen

Wir haben Änderungen an unserem Kerndesign vorgenommen, um die Art und Weise zu verbessern, wie wir npm-Pakete in Azure Artifacts-Feeds speichern und bereitstellen. Dies hat uns geholfen, eine bis zu 10-fache Reduzierung der Latenz für einige der meistgenutzten APIs für npm zu erzielen.

Verbesserungen bei der Barrierefreiheit

Wir haben Korrekturen eingeführt, um Probleme mit der Zugänglichkeit auf unserer Feed-Seite zu beheben. Die Korrekturen umfassen Folgendes:

  • Feed-Erlebnis erstellen
  • Benutzeroberfläche für globale Feedeinstellungen
  • Herstellen einer Verbindung mit feed-Erfahrung

Nächste Schritte

Hinweis

Diese Features werden in den nächsten zwei bis drei Wochen eingeführt.

Gehen Sie zu Azure DevOps und schauen Sie sich an.

So geben Sie Feedback

Wir würden uns freuen zu hören, was Sie über diese Features denken. Verwenden Sie das Hilfemenü, um ein Problem zu melden oder einen Vorschlag bereitzustellen.

Vorschlag erstellen

Sie können auch Ratschläge und Ihre Fragen von der Community in Stack Overflow beantworten lassen.