Entwickeln und Veröffentlichen von Tasks

Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018

Hinweis

In Microsoft Team Foundation Server (TFS) 2018 und früheren Versionen werden Build- und Release-Pipelines als Definitionen bezeichnet, Ausführungen werden als Builds bezeichnet, Dienstverbindungen werden als Dienstendpunkte bezeichnet, Stages werden als Umgebungen bezeichnet und Aufträge werden als Phasen bezeichnet.

Dieser Artikel enthält einen Index integrierter Aufgaben. Weitere Informationen zu Aufgaben, einschließlich der Erstellung benutzerdefinierter Aufgaben, benutzerdefinierter Erweiterungen und der Suche nach Aufgaben im Visual Studio Marketplace, finden Sie unter Aufgabenkonzepte.

Entwickeln

Aufgabe Versionen
.NET Core CLI-Aufgabe – Erstellen, Testen, Packen oder Veröffentlichen einer dotnet-Anwendung oder Ausführen eines benutzerdefinierten Dotnet-Befehls. Unterstützt für Paketbefehle NuGet.org und authentifizierte Feeds wie Paketverwaltung und MyGet. Azure Pipelines, TFS 2017 und höher
Android-Buildaufgabe (veraltet; Gradle verwenden) – Android-Build- und Freigabeaufgabe Azure Pipelines, TFS 2015 RTM und höher
Android-Signatur-Build- und Freigabeaufgabe – Android-Signatur-Build- und Freigabeaufgabe Azure Pipelines, TFS 2015 RTM und höher
Ant Build- und Freigabeaufgabe – Erfahren Sie, wie Sie mit Apache Ant erstellen Azure Pipelines, TFS 2015 RTM und höher
Azure IoT Edge-Aufgabe – Erstellen, Testen und Bereitstellen von Anwendungen schnell und effizient für Azure IoT Edge Azure Pipelines
CMake Build- und Freigabeaufgabe – CMake Build- und Freigabeaufgabe Azure Pipelines, TFS 2015 RTM und höher
Docker-Verfassen-Aufgabe – Erstellen, Pushen oder Ausführen von Docker-Anwendungen mit mehreren Containern. Aufgabe kann mit Docker oder Azure Container Registry verwendet werden. Azure Pipelines, Azure DevOps Server 2019
Docker-Aufgabe – Erstellen und Pushen von Docker-Images an eine beliebige Containerregistrierung mithilfe der Docker-Registrierungsdienstverbindung Azure Pipelines, TFS 2018 und höher
Aufgabe wechseln – Abrufen, Erstellen, Testen einer go-Anwendung oder Ausführen eines benutzerdefinierten Go-Befehls. Azure Pipelines
Gradle Build- und Freigabeaufgabe – Gradle Build- und Release-Aufgabe Azure Pipelines, TFS 2015 RTM und höher
Grunt build and release task - Grunt build and release task Azure Pipelines, TFS 2015.3 und höher
Gulp Build- und Freigabeaufgabe – Gulp Build- und Release-Aufgabe Azure Pipelines, TFS 2015 RTM und höher
Indexquellen & Veröffentlichen von Symbolen – Indexquellen & Erstellen und Freigeben von Symbolen Azure Pipelines, TFS 2015 RTM und höher
Jenkins Queue Job build and release task - Warteschlange einen Auftrag auf einem Jenkins-Server build und release task Azure Pipelines, TFS 2017 und höher
Maven Build- und Freigabeaufgabe – Maven Build- und Release-Aufgabe Azure Pipelines, TFS 2015 RTM und höher
MSBuild-Build- und Freigabeaufgabe – MSBuild-Build- und Releaseaufgabe Azure Pipelines, TFS 2015 RTM und höher
SonarQube – Vorbereiten der Analysekonfiguration – Konfigurieren aller erforderlichen Einstellungen vor dem Ausführen des Builds Azure Pipelines, TFS 2015.3 und höher
SonarQube - Qualitätsgate-Ergebnis veröffentlichen - Anzeigen des Quality Gate-Status in der Buildzusammenfassung Azure Pipelines, TFS 2015.3 und höher
SonarQube - Codeanalyse ausführen - Ausführen der Analyse des Quellcodes Azure Pipelines, TFS 2015.3 und höher
Visual Studio Build- und Freigabeaufgabe – Visual Studio Build build and release task Azure Pipelines, TFS 2015 RTM und höher
Xamarin.Android Build- und Release-Aufgabe – Xamarin.Android Build und Release-Aufgabe Azure Pipelines, TFS 2015 RTM und höher
Xamarin.iOS-Build- und Releaseaufgabe – Xamarin.iOS-Build- und Freigabeaufgabe Azure Pipelines, TFS 2015 RTM und höher
Xcode-Build- und Freigabeaufgabe – Xcode-Build- und Freigabeaufgabe Azure Pipelines
Xcode Build- und Freigabeaufgabe – Xcode Build- und Freigabeaufgabe TFS 2015, TFS 2017, TFS 2018
Xcode-Paket-iOS-Build- und Releaseaufgabe – Xcode-Paket-iOS-Build- und Releaseaufgabe Azure Pipelines, TFS 2015 RTM und höher

Hilfsprogramm

Aufgabe Versionen
Aufgabe "Dateien archivieren " – Verwenden einer Archivdatei zum Erstellen eines Quellordners Azure Pipelines, TFS 2017 und höher
Azure Network Load Balancer Aufgabe – Verbinden oder Trennen der Netzwerkschnittstelle eines virtuellen Azure-Computers mit dem Adresspool eines Lastenausgleichs Azure Pipelines
Azure Static Web App-Aufgabe – Erstellen und Bereitstellen einer Azure Static Web App. Azure Pipelines
Bash-Aufgabe – Ausführen eines Bash-Skripts unter macOS, Linux oder Windows Azure Pipelines
Batchskriptaufgabe – Ausführen von .bat- oder CMD-Skripts beim Erstellen des Codes Azure Pipelines, TFS 2015 RTM und höher
Cache-Aufgabe - Verbessern Sie die Buildleistung, indem Sie Dateien wie beispielsweise Abhängigkeiten zwischen Pipelineausführungen zwischenspeichern. Azure Pipelines, TFS 2017 und höher
Befehlszeilenaufgabe – Ausführen von Tools aus einer Eingabeaufforderung beim Erstellen von Code Azure Pipelines, TFS 2015 RTM und höher
Aufgabe "Buildartefakte kopieren und veröffentlichen" – Kopieren von Buildartefakten in einen Stagingordner und veröffentlichen Sie sie TFS 2015 RTM. Veraltet bei Azure Pipelines und neueren Versionen von TFS.
Dateiaufgabe kopieren – Kopieren von Dateien zwischen Ordnern mit Übereinstimmungsmustern beim Erstellen von Code Azure Pipelines, TFS 2015.3 und höher
cURL-Vorgang "Dateien hochladen " – Verwenden von cURL zum Hochladen von Dateien mit unterstützten Protokollen Azure Pipelines, TFS 2015 RTM und höher
Entschlüsselungsdateiaufgabe (OpenSSL) – Eine dünne Hilfsprogrammaufgabe für die Dateientschlüsselung mithilfe von OpenSSL Azure Pipelines
Verzögerungsaufgabe – Anhalten der Ausführung einer Build- oder Releasepipeline für eine feste Verzögerungszeit Azure Pipelines, Azure DevOps Server 2019
Dateiaufgabe löschen – Löschen von Dateien aus dem Arbeitsverzeichnis des Agents beim Erstellen von Code Azure Pipelines, TFS 2015.3 und höher
Buildartefakte-Aufgabe herunterladen – Laden Sie BuildArtefakte-Aufgabe für die Verwendung in einer Build- oder Releasepipeline herunter Azure Pipelines
Dateifreigabeartefakte-Aufgabe herunterladen – Dateifreigabeartefakte-Aufgabe für Azure Pipelines und TFS herunterladen Azure Pipelines
GitHub Release-Aufgabe herunterladen – Herunterladen von Ressourcen aus Ihrer GitHub-Version als Teil Ihrer Pipeline Azure Pipelines
Paketaufgabe herunterladen – Laden Sie ein Paket aus einem Paketverwaltungsfeed in Azure Artefakte oder TFS herunter. Azure Pipelines
Aufgabe "Pipelineartefakte herunterladen" – Aufgabe "Pipelineartefakte herunterladen" zum Herunterladen von Pipelineartefakten aus früheren Phasen in dieser Pipeline oder aus einer anderen Pipeline Azure Pipelines
Herunterladen der Aufgabe "Sichere Datei" – Herunterladen einer sicheren Datei an einen temporären Speicherort auf dem Build- oder Release-Agent in Azure Pipelines
Vorgang "Dateien extrahieren" – Extrahieren von Dateien aus Archiven in einen Zielordner mithilfe von Minimatch-Mustern auf (TFS) Azure Pipelines, TFS 2017 und höher
Dateitransformationsaufgabe – Anwenden von Konfigurationsdateitransformationen und Variablenersetzung auf ein Zielpaket oder einen Ordner Azure Pipelines, Azure DevOps Server 2019
FTP Upload-Aufgabe – Hochladen von Dateien auf einen Remotecomputer mithilfe des Ftp-Protokolls (File Transfer Protocol) oder sicher mit FTPS on (TFS) Azure Pipelines, TFS 2017 und höher
GitHub Release-Aufgabe – Erstellen, Bearbeiten oder Verwerfen einer GitHub-Version. Azure Pipelines
Installieren der Apple-Zertifikataufgabe – Installieren eines Apple-Zertifikats , das zum Erstellen auf einem macOS-Agent auf (TFS) erforderlich ist Azure Pipelines, TFS 2018 und höher
Installieren der Apple-Bereitstellungsprofilaufgabe – Installieren eines Apple-Bereitstellungsprofils, das zum Erstellen auf einem macOS-Agent erforderlich ist Azure Pipelines, TFS 2018 und höher
Installieren einer SSH-Schlüsselaufgabe – Installieren eines SSH-Schlüssels vor einem Build oder Release Azure Pipelines
Azure-Funktionsaufgabe aufrufen – Aufrufen einer ausgelösten HTTP-Funktion in einer Azure-Funktions-App und Analysieren der Antwort Azure Pipelines, TFS 2017 und höher
Aufrufen der HTTP-REST-API-Aufgabe – Build- und Release-Aufgabe zum Aufrufen einer HTTP-API und Analysieren der Antwort mit einer Build- oder Releasepipeline Azure Pipelines, TFS 2018 und höher
Jenkins Download Artefakte Aufgabe - Laden Sie Artefakte herunter, die von einem Jenkins-Auftrag erstellt wurden Azure Pipelines, TFS 2017 und höher
Manueller Interventionsvorgang – Anhalten einer aktiven Bereitstellung in einer Phase in einer Releasepipeline Azure Pipelines, Azure DevOps Server 2019
Manuelle Überprüfungsaufgabe – Anhalten einer Ausführung innerhalb einer Phase einer YAML-Pipeline Azure Pipelines, Azure DevOps Server 2019
PowerShell-Aufgabe – Ausführen von PowerShell-Skripts Azure Pipelines, TFS 2015 RTM und höher
Erstellen von Artefakten – Veröffentlichen von Buildartefakten in Azure Pipelines, Team Foundation Server (TFS) oder in einer Dateifreigabe Azure Pipelines, TFS 2015 RTM und höher
Aufgabe "Pipelineartefakte veröffentlichen" – Veröffentlichen von Artefakten in Azure-Pipelines. Azure Pipelines
Veröffentlichen in Azure Service Bus Aufgabe – Senden einer Nachricht an eine Azure Service Bus mit einer Build- oder Releasepipeline Azure Pipelines, Azure DevOps Server 2019
Python-Skriptaufgabe – Ausführen eines Python-Skripts in einer Build- oder Releasepipeline Azure Pipelines
Azure Monitor-Warnungsaufgabe abfragen – Überwachen der konfigurierten Azure-Monitorregeln für aktive Warnungen in einer Build- oder Releasepipeline Azure Pipelines, TFS 2017 und höher
Vorgang "Arbeitsaufgaben abfragen " – Stellen Sie sicher, dass die Anzahl der übereinstimmenden Elemente, die von einer Arbeitselementabfrage zurückgegeben werden, innerhalb des konfigurierten Schwellenwerts liegt. Azure Pipelines, TFS 2017 und höher
Service Fabric PowerShell-Hilfsprogrammaufgabe – Service Fabric PowerShell-Aufgabe für die Verwendung in Build- oder Releasepipelinen in Azure Pipelines, Azure DevOps Server 2019
Shellskriptaufgabe – Ausführen eines Bash-Skripts beim Erstellen von Code Azure Pipelines, TFS 2015 RTM und höher
Task "Service Fabric-Manifeste aktualisieren " – Aktualisieren der Service Fabric-App-Versionen Azure Pipelines, TFS 2017 und höher
Xamarin-Lizenzaufgabe – Aktivieren oder Deaktivieren einer Xamarin-Lizenz beim Erstellen von Code Azure Pipelines, TFS 2015 RTM und höher

Test

Aufgabe Versionen
App Center-Testaufgabe – Testen von App-Paketen mit Visual Studio App Center. Azure Pipelines, TFS 2017 und höher
Cloudbasierte Apache JMeter Load Test Task (veraltet) – Führt den Apache JMeter-Ladetest in der Cloud aus. Azure Pipelines
Cloudbasierte Lastentestaufgabe (veraltet) – Führt den Ladetest in der Cloud mit einer Build- oder Releasepipeline mit Azure Pipelines aus, um cloudbasierte Lastentests in Ihre Build- und Releasepipelinen zu integrieren. Azure Pipelines, TFS 2015 RTM und höher
Cloudbasierte Webleistungstestaufgabe (veraltet) – Führt den Schnellwebleistungstest mit einer Build- oder Releasepipeline aus, um ihre Webanwendung einfach zu überprüfen und reaktionsfähig zu sein. Azure Pipelines, TFS 2015 RTM und höher
Containerstrukturtestaufgabe – Containerstruktur nach Containeraufgabe testen und Testberichten in Ihre Build- und Releasepipeline integrieren Azure Pipelines
Aufgabe "Codeabdeckungsergebnisse veröffentlichen" – Veröffentlichen von Cobertura - oder JaCoCo-Codeabdeckungsergebnissen aus einem Azure Pipelines- oder TFS-Build Azure Pipelines, TFS 2015 RTM und höher
Aufgabe "Testergebnisse veröffentlichen" – Veröffentlichen von Testergebnissen zum Integrieren von Testberichten in Ihre Build- und Releasepipelinen Azure Pipelines, TFS 2015 RTM und höher
Ausführen der Aufgabe "Funktionale Tests" – Ausführen von Coded UI/Selenium/Funktionstests auf einer Reihe von Computern mithilfe des Test-Agents zum Integrieren von cloudbasierten Lastentests in Ihre Build- und Releasepipelinen Azure Pipelines, TFS 2015 RTM und höher
Visual Studio Test Agent-Bereitstellungsaufgabe – Bereitstellen und Konfigurieren des Test-Agents zum Ausführen von Tests auf einer Reihe von Computern zum Integrieren von cloudbasierten Lastentests in Ihre Build- und Releasepipelinen Azure Pipelines, TFS 2015 RTM und höher
Visual Studio-Testaufgabe – Ausführen von Komponenten- und Funktionstests (Selenium, Appium, Coded UI-Testtest usw.) mit dem Visual Studio Test runner. Testframeworks, die über einen Visual Studio-Testadapter verfügen, wie z. B. xUnit, NUnit, Chutzpah, etc. können ebenfalls ausgeführt werden. Azure Pipelines
Xamarin Test Cloud-Aufgabe – Diese Aufgabe ist veraltet. Verwenden Sie stattdessen die App Center Testaufgabe. Azure Pipelines, TFS 2015 RTM und höher

Paket

Aufgabe Versionen
CocoaPods-Aufgabe – Erfahren Sie mehr darüber, wie Sie CocoaPods-Pakete verwenden können, wenn Sie Code in Azure Pipelines oder Team Foundation Server (TFS) erstellen. Azure Pipelines, TFS 2015 RTM und höher
Conda-Umgebungsaufgabe – Erstellen und Aktivieren einer Conda-Umgebung beim Erstellen von Code Azure Pipelines
Maven Authenticate-Aufgabe (für Aufgabenläufer) – Stellt Anmeldeinformationen für Azure-Artefakte-Feeds und externe Maven-Repositorys bereit. Azure Pipelines
npm Authenticate-Aufgabe (für Aufgabenläufer) – Verwenden Sie diese Aufgabe nicht, wenn Sie auch die npm-Aufgabe verwenden. Stellt NPM-Anmelde Informationen für eine npmrc-Datei in Ihrem Repository für den Bereich des Builds bereit. Dies ermöglicht es npm-Aufgabenausführungen wie gulp und Grunt, sich bei privaten Registraturen zu authentifizieren. Azure Pipelines
npm-Aufgabe – Verwenden von npm-Paketen beim Erstellen von Code in Azure Pipelines Azure Pipelines, TFS 2015 RTM und höher
NuGet-Authentifizierung – Konfigurieren von NuGet-Tools für die Authentifizierung mit Azure-Artefakten und anderen NuGet-Repositorys Azure Pipelines
NuGet-Wiederherstellungs-, Pack- und Veröffentlichungsaufgabe – Erfahren Sie mehr darüber, wie Sie NuGet-Pakete verwenden können, wenn Sie Code erstellen Azure Pipelines, TFS 2018 und höher
PyPI Publisher-Aufgabe (veraltet) – Hochladen eines Pakets in PyPI beim Erstellen von Code Azure Pipelines
Python Pip Authentication – Richtet die Authentifizierung mit pip ein, damit Sie Pip-Befehle in Ihrer Pipeline ausführen können. Azure Pipelines
Python Twine Upload Authentication – Richtet die Authentifizierung mit Twine für Python-Feeds ein, damit Sie Python-Pakete in Ihrer Pipeline veröffentlichen können. Azure Pipelines
Universelles Paket, Herunterladen und Veröffentlichen von Aufgaben – Erfahren Sie mehr darüber, wie Sie universelle Pakete verwenden können, wenn Sie Code erstellen Azure Pipelines, TFS 2018 und höher

Bereitstellen

Aufgabe Versionen
Aufgabe "App Center Verteilen" – Verteilen von App-Builds auf Tester und Benutzer über App Center Azure Pipelines, TFS 2017 und höher
Azure App Service Bereitstellungsaufgabe – Die Azure App Service Bereitstellungsaufgabe wird verwendet, um Azure-App Dienste zu aktualisieren, um Web-Apps, Funktionen und WebJobs bereitzustellen. Azure Pipelines, Azure DevOps Server 2019
Azure App Service Aufgabe verwalten – Start, Beenden, Neustart, Slot swap, Swap with Preview, Install site extensions, enable Continuous Monitoring for a Azure App Service Azure Pipelines
Azure App Service Einstellungsaufgabe – Azure App Service Einstellungsaufgabe unterstützt die Konfiguration von App-Einstellungen, Verbindungszeichenfolgen und anderen allgemeinen Einstellungen in Massen mithilfe von JSON-Syntax in Ihrer Web-App oder einem seiner Bereitstellungsplätze. Azure Pipelines
Azure CLI-Aufgabe – Buildaufgabe zum Ausführen eines Shell- oder Batchskripts mit Microsoft Azure CLI-Befehlen Azure Pipelines, Azure DevOps Server 2019
Azure Cloud Service Deployment Task – Bereitstellen eines Azure Cloud Service Azure Pipelines
Azure-Datenbank für Mysql-Bereitstellungsaufgabe – Führen Sie Ihre Skripts aus, und nehmen Sie Änderungen an Ihrer Azure DB für Mysql vor. Azure Pipelines
Azure File Copy-Aufgabe – Buildaufgabe zum Kopieren von Dateien in Microsoft Azure-Speicher-Blobs oder virtuellen Computern (VMs) Azure Pipelines, TFS 2015.3 und höher
Azure Function App für Containeraufgabe – Bereitstellen von Azure Functions unter Linux mithilfe benutzerdefinierter Images Azure Pipelines
Azure Function App-Aufgabe – Die Azure App Service Bereitstellungsaufgabe wird verwendet, um Azure-App Services zu aktualisieren, um Web-Apps, Funktionen und WebJobs bereitzustellen. Azure Pipelines
Azure Key Vault-Aufgabe – Azure Key Vault-Aufgabe für die Verwendung in den Aufträgen aller Build- und Releasepipelinen Azure Pipelines, Azure DevOps Server 2019
Azure Monitor-Warnungsaufgabe – Konfigurieren von Warnungen für verfügbare Metriken für eine Azure-Ressource Azure Pipelines
Azure Policy Aufgabe – Sicherheits- und Compliancebewertung mit Azure-Richtlinien Azure Pipelines, Azure DevOps Server 2019
Azure PowerShell Aufgabe – Ausführen eines PowerShell-Skripts in einer Azure-Umgebung Azure Pipelines
Azure-Ressourcengruppenbereitstellungsaufgabe – Bereitstellen, Starten, Beenden oder Löschen von Azure-Ressourcengruppen Azure Pipelines
Azure Spring Cloud-Aufgabe – Bereitstellen von Anwendungen in Azure Spring Cloud und Verwalten von Azure Spring Cloud-Bereitstellungen. Azure Pipelines
Azure SQL Datenbankbereitstellungsaufgabe – Bereitstellen Azure SQL DB mithilfe von DACPAC oder Ausführen von Skripts mithilfe von SQLCMD Azure Pipelines
Bereitstellungsaufgabe für den virtuellen Computer für den virtuellen Computer – Bereitstellen des Bilds für die Skalierung des virtuellen Computers Azure Pipelines
Azure Web App für Containeraufgabe – Bereitstellen Web-Apps, Funktionen und WebJobs für Azure-App Dienste Azure Pipelines
Azure Web App-Aufgabe – Die Azure App Service Bereitstellungsaufgabe wird verwendet, um Azure-App Services zu aktualisieren, um Web-Apps, Funktionen und WebJobs bereitzustellen. Azure Pipelines
Erstellen einer Computerbildaufgabe – Erstellen eines Computerimages mithilfe von Packer für die Bereitstellung von Azure Virtual Machine Scale Set Azure Pipelines
Chef-Messer-Aufgabe – Ausführen von Skripts mit Messerbefehlen auf Ihrer Chefarbeitsstation Azure Pipelines
Chefaufgabe – Bereitstellen von Chef-Umgebungen durch Bearbeiten von Umgebungsattributen Azure Pipelines
Kopieren von Dateien über SSH-Aufgabe – Kopieren von Dateien über SSH-Aufgabe für die Verwendung in den Aufträgen aller Build- und Releasepipelinen Azure Pipelines, TFS 2017 und höher
IIS Web App Deploy-Aufgabe – Bereitstellen einer Website oder Web-App mithilfe von WebDeploy Azure Pipelines
IIS Web App-Verwaltungsaufgabe – Erstellen oder Aktualisieren eines Website-, Web-App-, virtuellen Verzeichnis- oder Anwendungspools Azure Pipelines
Kubectl-Aufgabe – Bereitstellen, Konfigurieren oder Aktualisieren eines Kubernetes-Clusters im Azure Container Service durch Ausführen von Kubectl-Befehlen. Azure Pipelines
Kubernetes-Manifestaufgabe – Bake und Bereitstellen von Manifesten in Kubernetes-Clustern Azure Pipelines
MySQL Database Deployment On Machine Group Task - Die Aufgabe wird verwendet, um für MySQL-Datenbank bereitzustellen. Azure Pipelines
Packen und Bereitstellen von Helmdiagrammaufgaben – Bereitstellen , Konfigurieren, Aktualisieren Ihres Kubernetes-Clusters im Azure Container Service durch Ausführen von Helmbefehlen. Azure Pipelines, Azure DevOps Server 2019
PowerShell auf Zielcomputer-Vorgang – PowerShell auf Zielcomputern-Buildaufgabe Azure Pipelines, TFS 2015 RTM und höher
Aufgabe "Service Fabric-Anwendungsbereitstellung" – Service Fabric-Anwendungsbereitstellungsaufgabe Azure Pipelines, TFS 2017 und höher
Aufgabe "Service Fabric Verfassen bereitstellen" – Service Fabric-Bereitstellungsaufgabe Azure Pipelines, Azure DevOps Server 2019
SSH-Bereitstellungsaufgabe – SSH-Aufgabe für die Verwendung in den Aufträgen aller Build- und Releasepipelinen Azure Pipelines, TFS 2017 und höher
Windows-Computerdateikopie-Aufgabe – Kopieren von Anwendungsdateien und anderen Artefakten auf Remote-Windows-Computer Azure Pipelines, TFS 2015 RTM und höher
WinRM SQL Server DB-Bereitstellungsaufgabe – Bereitstellen in SQL Server Datenbank mithilfe von DACPAC- oder SQL-Skripts Azure Pipelines

Tool

Aufgabe Versionen
Docker Installer-Aufgabe – Installieren der Docker CLI auf einem Agentcomputer Azure Pipelines, Azure DevOps Server 2019
Tool-Installer-Aufgabe – Findet oder lädt eine bestimmte Version des Tools-Caches herunter, und fügt es dem PFAD hinzu. Azure Pipelines
Helm-Installationsprogrammaufgabe – Installieren des Helms auf einem Agentcomputer Azure Pipelines
Java Tool Installer-Aufgabe – Ändern der Version von Java Azure Pipelines
Kubectl-Installationsprogrammaufgabe – Installieren von Kubectl auf einem Agentcomputer Azure Pipelines
Node.js Tool Installer-Aufgabe – Suchen, Herunterladen und Cache einer angegebenen Version von Node.js und fügen Sie sie dem PATH hinzu. Azure Pipelines
NuGet Tool Installer-Aufgabe – Suchen, Herunterladen und Cache einer angegebenen Version von NuGet und fügen Sie es dem PFAD hinzu. Azure Pipelines
Verwenden von .NET Core-Aufgabe – Erwirbt eine bestimmte Version von .NET Core aus dem Internet oder den Toolscache und fügt es dem PATH hinzu. Azure Pipelines
Verwenden der Python-Version-Aufgabe – Wählen Sie eine Version von Python aus, um auf einem Agent ausgeführt zu werden, und fügen Sie sie optional zu PATH hinzu. Azure Pipelines
Verwenden der Ruby-Version-Aufgabe – Wählen Sie eine Version von Ruby aus, um auf einem Agent ausgeführt zu werden, und fügen Sie sie optional zu PATH hinzu. Azure Pipelines
Visual Studio Test Platform Installer-Aufgabe – Erwirbt die Testplattform aus nuget.org oder dem Toolscache und kann Es Ihnen ermöglichen, Tests auszuführen und Diagnosedaten zu sammeln. Azure Pipelines

Weitere Informationen zu Tool-Installationsprogramm-Aufgaben finden Sie unter Tool-Installationsprogramme.

Quelle öffnen

Diese Aufgaben sind Open Source auf GitHub. Feedback und Beiträge sind willkommen.

Häufig gestellte Fragen

Wo erfahre ich Schritt für Schritt, wie ich meine App erstellen kann?

Erstellen Sie Ihre App

Kann ich meine eigenen Buildaufgaben hinzufügen?

Ja: Hinzufügen einer Buildaufgabe

Benötige ich einen Agent?

Sie benötigen mindestens einen Agent, um den Build oder das Release auszuführen.

Ich habe Probleme. Wie kann ich diese beheben?

Weitere Informationen finden Sie unter Problembehandlung bei Build und Release.

Ich kann keinen standardmäßigen Agentpool auswählen und ich kann meine Builds oder Releases nicht in der Warteschlange positionieren. Wie kann ich dies korrigieren?

Weitere Informationen finden Sie unter Agentpools.

Die Nuget-Pushaufgabe scheitert mit folgendem Fehler: „Fehler: Das lokale Ausstellerzertifikat konnte nicht abgerufen werden.“ Wie kann ich dieses Problem beheben?

Dies kann durch das Hinzufügen eines vertrauenswürdigen Stammzertifikats behoben werden. Sie können entweder die NODE_EXTRA_CA_CERTS=file Umgebungsvariable ihrem Build-Agent hinzufügen oder die NODE.EXTRA.CA.CERTS=file Aufgabenvariable in Ihrer Pipeline. Weitere Informationen zu dieser Variablen finden Sie in der Dokumentation zu Node.js. Anweisungen zum Festlegen einer Variablen in Ihrer Pipeline finden Sie unter Festlegen von Variablen in einer Pipeline.

Ich verwende TFS lokal und einige dieser Features werden nicht angezeigt. Warum nicht?

Einige dieser Features sind nur auf Azure Pipelines und noch nicht lokal verfügbar. Einige Features sind lokal verfügbar, wenn Sie ein Upgrade auf die neueste Version von TFS vorgenommen haben.