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