Sdílet prostřednictvím


CocoaPods@0 – úloha CocoaPods v0

Tuto úlohu použijte ke spuštění instalace podu CocoaPods.

CocoaPods je správce závislostí pro projekty Swift a Objective-C Cocoa. Tato úloha se volitelně spustí pod repo update a pak spustí 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.

Vstupy

workingDirectory - Pracovní adresář
Alias vstupu: cwd. string.

Určuje pracovní adresář, ve kterém se má úloha provést. Pokud zůstane prázdný, použije se adresář úložiště.


forceRepoUpdate - Vynucení aktualizace úložiště
boolean. Výchozí hodnota: false.

Výběrem této možnosti vynutíte spuštění pod repo update před instalací.


projectDirectory - Adresář projektu
string.

Nepovinný parametr. Určuje cestu ke kořenovému adresáři projektu. Pokud je úkol prázdný, použije zadaný projekt v souboru podfile. Pokud není zadán žádný projekt, úkol vyhledá projekt Xcode. Pokud úkol najde více než jeden projekt Xcode, dojde k chybě.


Možnosti řízení úkolů

Všechny úkoly mají kromě vstupů úkolů i možnosti řízení. Další informace najdete v tématu Možnosti ovládacích prvků a běžné vlastnosti úlohy.

Výstupní proměnné

Žádné

Poznámky

Tuto úlohu použijte ke spuštění instalace podu CocoaPods.

CocoaPods je správce závislostí pro projekty Swift a Objective-C Cocoa. Tato úloha se volitelně spustí pod repo update a pak spustí pod install.

Požadavky

Požadavek Popis
Typy kanálů YAML, klasický build
Běží na Agent, DeploymentGroup
Požadavky Žádné
Možnosti Tento úkol nesplňuje žádné požadavky na následné úkoly v úloze.
Omezení příkazů Tato úloha se spustí pomocí následujících omezení příkazu: restricted
Nastavitelné proměnné Tato úloha má oprávnění k nastavení následujících proměnných: Nastavení proměnných je zakázáno.
Verze agenta 2.182.1 nebo vyšší
Kategorie úloh Balíček
Požadavek Popis
Typy kanálů YAML, klasický build
Běží na Agent, DeploymentGroup
Požadavky Žádné
Možnosti Tento úkol nesplňuje žádné požadavky na následné úkoly v úloze.
Omezení příkazů Všechny
Nastavitelné proměnné Všechny
Verze agenta Všechny podporované verze agenta.
Kategorie úloh Balíček