Share via


CocoaPods@0 - CocoaPods v0-taak

Gebruik deze taak om de CocoaPods-podinstallatie uit te voeren.

CocoaPods is de afhankelijkheidsmanager voor Swift- en Objective-C Cocoa-projecten. Deze taak wordt optioneel uitgevoerd pod repo update en vervolgens uitgevoerd 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.

Invoerwaarden

workingDirectory - Werkmap
Invoeralias: cwd. string.

Hiermee geeft u de werkmap waarin deze taak moet worden uitgevoerd. Als u dit leeg laat, wordt de map van de opslagplaats gebruikt.


forceRepoUpdate - Update van opslagplaats forceren
boolean. Standaardwaarde: false.

Als u deze optie selecteert, wordt de uitvoering geforceerd uitgevoerd pod repo update vóór de installatie.


projectDirectory - Projectmap
string.

Optioneel. Hiermee geeft u het pad naar de hoofdmap van de projectmap. Als u dit leeg laat, gebruikt de taak het opgegeven project in het podfile. Als er geen project is opgegeven, zoekt de taak naar een Xcode-project. Als de taak meer dan één Xcode-project vindt, treedt er een fout op.


Opties voor taakbeheer

Alle taken hebben naast de taakinvoer besturingsopties. Zie Besturingsopties en algemene taakeigenschappen voor meer informatie.

Uitvoervariabelen

Geen.

Opmerkingen

Gebruik deze taak om de CocoaPods-podinstallatie uit te voeren.

CocoaPods is de afhankelijkheidsmanager voor Swift- en Objective-C Cocoa-projecten. Deze taak wordt optioneel uitgevoerd pod repo update en vervolgens uitgevoerd pod install.

Vereisten

Vereiste Beschrijving
Pijplijntypen YAML, klassieke build
Wordt uitgevoerd op Agent, DeploymentGroup
Eisen Geen
Functies Deze taak voldoet niet aan eventuele vereisten voor volgende taken in de taak.
Opdrachtbeperkingen Deze taak wordt uitgevoerd met behulp van de volgende opdrachtbeperkingen: beperkt
Instelbare variabelen Deze taak heeft machtigingen voor het instellen van de volgende variabelen: Het instellen van variabelen is uitgeschakeld
Agentversie 2.182.1 of hoger
Taakcategorie Pakket
Vereiste Beschrijving
Pijplijntypen YAML, klassieke build
Wordt uitgevoerd op Agent, DeploymentGroup
Eisen Geen
Functies Deze taak voldoet niet aan eventuele vereisten voor volgende taken in de taak.
Opdrachtbeperkingen Alle
Instelbare variabelen Alle
Agentversie Alle ondersteunde agentversies.
Taakcategorie Pakket