CocoaPods@0 — zadanie CocoaPods v0
Użyj tego zadania, aby uruchomić zasobnik CocoaPods zainstaluj.
CocoaPods jest menedżerem zależności dla projektów Swift i Objective-C Cocoa. To zadanie opcjonalnie uruchamia pod repo update
, a następnie uruchamia 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.
Dane wejściowe
katalogu roboczego
Alias wejściowy: cwd
.
string
.
Określa katalog roboczy, w którym ma zostać wykonane to zadanie. Jeśli pozostanie pusty, zostanie użyty katalog repozytorium.
forceRepoUpdate
-
Wymuszanie aktualizacji repozytorium
boolean
. Wartość domyślna: false
.
Wybranie tej opcji 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 danych wejściowych zadań podrzędnych. Aby uzyskać więcej informacji, zobacz opcje kontroli i typowe właściwości zadań.
Zmienne wyjściowe
Żaden.
Uwagi
Użyj tego zadania, aby uruchomić narzędzie CocoaPods zainstalować zasobnik.
CocoaPods jest menedżerem zależności dla projektów Swift i Objective-C Cocoa. To zadanie opcjonalnie uruchamia pod repo update
, a następnie uruchamia pod install
.
Wymagania
Wymaganie | Opis |
---|---|
Typy potoków | YAML, klasyczna kompilacja |
Działa na | Agent, DeploymentGroup |
Wymagania | Żaden |
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 ustawiane | To zadanie ma uprawnienia do ustawić następujące zmienne: Ustawienie zmiennych jest wyłączone |
Wersja agenta | 2.182.1 lub nowsza |
Kategoria zadań | Pakiet |
Wymaganie | Opis |
---|---|
Typy potoków | YAML, klasyczna kompilacja |
Działa na | Agent, DeploymentGroup |
Wymagania | Żaden |
możliwości | To zadanie nie spełnia żadnych wymagań dotyczących kolejnych zadań w zadaniu. |
ograniczenia poleceń | Jakikolwiek |
zmienne ustawiane | Jakikolwiek |
Wersja agenta | Wszystkie obsługiwane wersje agentów. |
Kategoria zadań | Pakiet |