Partager via


CocoaPods@0 - Tâche CocoaPods v0

Utilisez cette tâche pour exécuter l’installation du pod CocoaPods.

CocoaPods est le gestionnaire de dépendances pour les projets Swift et Objective-C Cocoa. Cette tâche s’exécute pod repo update éventuellement, puis exécute pod install.

Syntaxe

# 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.

Entrées

workingDirectory - Répertoire de travail
Alias d’entrée : cwd. string.

Spécifie le répertoire de travail dans lequel exécuter cette tâche. Si ce n’est pas le cas, le répertoire du dépôt est utilisé.


forceRepoUpdate - Forcer la mise à jour du référentiel
boolean. Valeur par défaut : false.

La sélection de cette option force l’exécution pod repo update avant l’installation.


projectDirectory - Répertoire du projet
string.

Optionnel. Spécifie le chemin d’accès à la racine du répertoire du projet. Si elle est laissée vide, la tâche utilise le projet spécifié dans le fichier podfile. Si aucun projet n’est spécifié, la tâche recherche un projet Xcode. Si la tâche trouve plusieurs projets Xcode, une erreur se produit.


Options de contrôle des tâches

Toutes les tâches ont des options de contrôle en plus de leurs entrées de tâches. Pour plus d’informations, consultez Options de contrôle et propriétés de tâche courantes.

Variables de sortie

Aucun.

Notes

Utilisez cette tâche pour exécuter l’installation du pod CocoaPods.

CocoaPods est le gestionnaire de dépendances pour les projets Swift et Objective-C Cocoa. Cette tâche s’exécute pod repo update éventuellement, puis exécute pod install.

Spécifications

Condition requise Description
Types de pipelines YAML, build classique
S’exécute sur Agent, DeploymentGroup
Demandes Aucun
Capabilities Cette tâche ne répond à aucune demande pour les tâches suivantes dans le travail.
Restrictions de commande Cette tâche s’exécute à l’aide des restrictions de commande suivantes : restricted
Variables paramétrables Cette tâche est autorisée à définir les variables suivantes : La définition des variables est désactivée
Version de l’agent 2.182.1 ou version ultérieure
Catégorie de la tâche Package
Condition requise Description
Types de pipelines YAML, build classique
S’exécute sur Agent, DeploymentGroup
Demandes Aucun
Capabilities Cette tâche ne répond à aucune demande pour les tâches suivantes dans le travail.
Restrictions de commande Quelconque
Variables paramétrables Quelconque
Version de l’agent Toutes les versions d’agent prises en charge.
Catégorie de la tâche Package