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 |