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 |