Udostępnij za pośrednictwem


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