Freigeben über


CocoaPods@0 - CocoaPods v0-Vorgang

Verwenden Sie diese Aufgabe, um CocoaPods pod installauszuführen.

CocoaPods ist der Abhängigkeitsmanager für Swift- und Objective-C Cocoa-Projekte. Diese Aufgabe wird optional pod repo update ausgeführt und dann pod installausgeführt.

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.

Eingänge

workingDirectory - Arbeitsverzeichnis
Eingabealias: cwd. string.

Gibt das Arbeitsverzeichnis an, in dem diese Aufgabe ausgeführt werden soll. Wenn das Repository leer bleibt, wird das Repositoryverzeichnis verwendet.


forceRepoUpdate - Erzwingen der Aktualisierung von Repositorys
boolean. Standardwert: false.

Wenn Sie diese Option aktivieren, wird die Ausführung pod repo update vor der Installation erzwungen.


projectDirectory - Project-Verzeichnis
string.

Wahlfrei. Gibt den Pfad zum Stammverzeichnis des Projekts an. Wenn der Vorgang leer bleibt, verwendet der Vorgang das angegebene Projekt in der Poddatei. Wenn kein Projekt angegeben ist, sucht der Vorgang nach einem Xcode-Projekt. Wenn der Vorgang mehrere Xcode-Projekte findet, tritt ein Fehler auf.


Aufgabensteuerungsoptionen

Alle Aufgaben verfügen zusätzlich zu ihren Aufgabeneingaben über Steuerungsoptionen. Weitere Informationen finden Sie unter Steuerelementoptionen und allgemeinen Aufgabeneigenschaften.

Ausgabevariablen

Keiner.

Bemerkungen

Verwenden Sie diese Aufgabe, um CocoaPods pod installauszuführen.

CocoaPods ist der Abhängigkeitsmanager für Swift- und Objective-C Cocoa-Projekte. Diese Aufgabe wird optional pod repo update ausgeführt und dann pod installausgeführt.

Anforderungen

Anforderung BESCHREIBUNG
Pipelinetypen YAML, klassischer Build
Läuft auf Agent, DeploymentGroup
Anforderungen Nichts
Funktionen Dieser Vorgang erfüllt keine Anforderungen für nachfolgende Vorgänge im Auftrag.
Befehlseinschränkungen Diese Aufgabe wird mit den folgenden Befehlseinschränkungenausgeführt: restricted
Settable-Variablen Diese Aufgabe verfügt über die Berechtigung zum Festlegen der folgenden Variablen: Das Festlegen von Variablen ist deaktiviert.
Agentversion 2.182.1 oder höher
Vorgangskategorie Paket