Partager via


CocoaPods@0 - Tâche CocoaPods v0

Utilisez cette tâche pour exécuter pod CocoaPods install.

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

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. S’il est laissé vide, le répertoire du référentiel sera utilisé.


forceRepoUpdate - Forcer la mise à jour du dépôt
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 Project
string.

Optionnel. Spécifie le chemin d’accès à la racine du répertoire du projet. Si elle est vide, la tâche utilise le projet spécifié dans le 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 de la tâche

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.

Remarques

Utilisez cette tâche pour exécuter CocoaPods pod install.

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

Spécifications

Besoin Descriptif
Types de pipelines YAML, build classique
Exécutions sur Agent, DeploymentGroup
demandes Aucun
fonctionnalités de Cette tâche ne répond à aucune demande de tâches ultérieures dans le travail.
restrictions de commande Cette tâche s’exécute à l’aide des restrictions de commande suivantes: restreint
variables settables 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 tâche Paquet
Besoin Descriptif
Types de pipelines YAML, build classique
Exécutions sur Agent, DeploymentGroup
demandes Aucun
fonctionnalités de Cette tâche ne répond à aucune demande de tâches ultérieures dans le travail.
restrictions de commande N'importe quel
variables settables N'importe quel
Version de l’agent Toutes les versions de l’agent prises en charge.
Catégorie de tâche Paquet