CocoaPods@0 — zadanie CocoaPods v0
Użyj tego zadania, aby uruchomić instalację zasobnika CocoaPods.
CocoaPods jest menedżerem zależności dla projektów Swift i Objective-C Cocoa. To zadanie opcjonalnie jest uruchamiane pod repo update
, a następnie uruchamia polecenie pod install
.
Składnia
# 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.
Dane wejściowe
workingDirectory
-
Katalog roboczy
Alias wejściowy: cwd
.
string
.
Określa katalog roboczy, w którym ma zostać wykonane to zadanie. Jeśli pozostawiono puste, zostanie użyty katalog repozytorium.
forceRepoUpdate
-
Wymuszanie aktualizacji repozytorium
boolean
. Wartość domyślna: false
.
Wybranie tej opcji spowoduje wymusi uruchomienie pod repo update
przed instalacją.
projectDirectory
-
Katalog projektu
string
.
Opcjonalny. Określa ścieżkę do katalogu głównego katalogu projektu. W przypadku pozostawienia pustego zadanie używa określonego projektu w pliku podfile. Jeśli nie określono żadnego projektu, zadanie wyszukuje projekt Xcode. Jeśli zadanie znajdzie więcej niż jeden projekt Xcode, wystąpi błąd.
Opcje sterowania zadaniami
Wszystkie zadania mają opcje sterowania oprócz ich danych wejściowych zadań. Aby uzyskać więcej informacji, zobacz Opcje sterowania i typowe właściwości zadań.
Zmienne wyjściowe
Brak.
Uwagi
Użyj tego zadania, aby uruchomić instalację zasobnika CocoaPods.
CocoaPods jest menedżerem zależności dla projektów Swift i Objective-C Cocoa. To zadanie opcjonalnie jest uruchamiane pod repo update
, a następnie uruchamia polecenie pod install
.
Wymagania
Wymaganie | Opis |
---|---|
Typy potoków | YAML, kompilacja klasyczna |
Działa na | Agent, DeploymentGroup |
Wymagania | Brak |
Możliwości | To zadanie nie spełnia żadnych wymagań dotyczących kolejnych zadań w zadaniu. |
Ograniczenia poleceń | To zadanie jest uruchamiane przy użyciu następujących ograniczeń poleceń: ograniczone |
Zmienne w formie tabeli settable | To zadanie ma uprawnienia do ustawiania następujących zmiennych: Ustawienie zmiennych jest wyłączone |
Wersja agenta | 2.182.1 lub nowsza |
Kategoria zadania | Pakiet |
Wymaganie | Opis |
---|---|
Typy potoków | YAML, kompilacja klasyczna |
Działa na | Agent, DeploymentGroup |
Wymagania | Brak |
Możliwości | To zadanie nie spełnia żadnych wymagań dotyczących kolejnych zadań w zadaniu. |
Ograniczenia poleceń | Dowolne |
Zmienne w formie tabeli settable | Dowolne |
Wersja agenta | Wszystkie obsługiwane wersje agentów. |
Kategoria zadania | Pakiet |