CocoaPods@0 – CocoaPods v0 Task
Verwenden Sie diese Aufgabe, um die CocoaPods-Podinstallation auszuführen.
CocoaPods ist der Abhängigkeitsmanager für Swift- und Objective-C Cocoa-Projekte. Dieser Task wird optional ausgeführt pod repo update
und dann ausgeführt pod install
.
Syntax
# CocoaPods v0
# Install CocoaPods dependencies for Swift and Objective-C Cocoa projects.
- task: CocoaPods@0
inputs:
#workingDirectory: # string. Alias: cwd. Working directory.
# Advanced
#forceRepoUpdate: false # boolean. Force repo update. Default: false.
#projectDirectory: # string. Project directory.
# CocoaPods v0
# CocoaPods is a dependency manager for Swift and Objective-C Cocoa projects. This task runs 'pod install'.
- task: CocoaPods@0
inputs:
#workingDirectory: # string. Alias: cwd. Working directory.
# Advanced
#forceRepoUpdate: false # boolean. Force repo update. Default: false.
#projectDirectory: # string. Project directory.
Eingaben
workingDirectory
- Arbeitsverzeichnis
Eingabealias: cwd
. string
.
Gibt das Arbeitsverzeichnis an, in dem diese Aufgabe ausgeführt werden soll. Wenn es leer bleibt, wird das Repositoryverzeichnis verwendet.
forceRepoUpdate
- Repositoryupdate erzwingen
boolean
. Standardwert. false
.
Wenn Sie diese Option auswählen, wird die Ausführung pod repo update
vor der Installation erzwungen.
projectDirectory
- Projektverzeichnis
string
.
Optional. Gibt den Pfad zum Stammverzeichnis des Projektverzeichnisses an. Wenn er leer bleibt, verwendet der Task das angegebene Projekt in der Poddatei. Wenn kein Projekt angegeben ist, sucht der Task nach einem Xcode-Projekt. Wenn der Task mehrere Xcode-Projekte findet, tritt ein Fehler auf.
Aufgabensteuerungsoptionen
Alle Aufgaben verfügen zusätzlich zu den Aufgabeneingaben über Steuerungsoptionen. Weitere Informationen finden Sie unter Steuerungsoptionen und allgemeine Aufgabeneigenschaften.
Ausgabevariablen
Keine.
Hinweise
Verwenden Sie diese Aufgabe, um die CocoaPods-Podinstallation auszuführen.
CocoaPods ist der Abhängigkeitsmanager für Swift- und Objective-C Cocoa-Projekte. Dieser Task wird optional ausgeführt pod repo update
und dann ausgeführt pod install
.
Anforderungen
Anforderung | BESCHREIBUNG |
---|---|
Pipelinetypen | YAML, Klassischer Build |
Wird ausgeführt auf | Agent, DeploymentGroup |
Forderungen | Keine |
Capabilities | Diese Aufgabe erfüllt keine Anforderungen an nachfolgende Aufgaben im Auftrag. |
Befehlseinschränkungen | Dieser Task wird mit den folgenden Befehlseinschränkungen ausgeführt: restricted |
Einstellbare Variablen | Diese Aufgabe verfügt über die Berechtigung zum Festlegen der folgenden Variablen: Festlegen von Variablen ist deaktiviert. |
Agent-Version | 2.182.1 oder höher |
Aufgabenkategorie | Paket |
Anforderung | BESCHREIBUNG |
---|---|
Pipelinetypen | YAML, Klassischer Build |
Wird ausgeführt auf | Agent, DeploymentGroup |
Forderungen | Keine |
Capabilities | Diese Aufgabe erfüllt keine Anforderungen an nachfolgende Aufgaben im Auftrag. |
Befehlseinschränkungen | Any |
Einstellbare Variablen | Any |
Agent-Version | Alle unterstützten Agent-Versionen. |
Aufgabenkategorie | Paket |