Compartir vía


CocoaPods@0: tarea CocoaPods v0

Use esta tarea para ejecutar la instalación del pod CocoaPods.

CocoaPods es el administrador de dependencias de los proyectos swift y Objective-C Cocoa. Opcionalmente, esta tarea se ejecuta pod repo update y, a continuación, ejecuta pod install.

Sintaxis

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

Entradas

workingDirectory - Directorio de trabajo
Alias de entrada: cwd. string.

Especifica el directorio de trabajo en el que se va a ejecutar esta tarea. Si se deja vacío, se usará el directorio del repositorio.


forceRepoUpdate - Forzar actualización del repositorio
boolean. Valor predeterminado: false.

Al seleccionar esta opción, se forzará la ejecución pod repo update antes de la instalación.


projectDirectory - Directorio del proyecto
string.

Opcional. Especifica la ruta de acceso a la raíz del directorio del proyecto. Si se deja vacío, la tarea usa el proyecto especificado en el podfile. Si no se especifica ningún proyecto, la tarea busca un proyecto de Xcode. Si la tarea encuentra más de un proyecto de Xcode, se producirá un error.


Opciones de control de tareas

Todas las tareas tienen opciones de control además de sus entradas de tareas. Para obtener más información, vea Opciones de control y propiedades de tareas comunes.

Variables de salida

Ninguno.

Comentarios

Use esta tarea para ejecutar la instalación del pod CocoaPods.

CocoaPods es el administrador de dependencias de los proyectos swift y Objective-C Cocoa. Opcionalmente, esta tarea se ejecuta pod repo update y, a continuación, ejecuta pod install.

Requisitos

Requisito Descripción
Tipos de canalización YAML, compilación clásica
Se ejecuta en Agente, DeploymentGroup
Peticiones None
Capabilities Esta tarea no satisface ninguna demanda de tareas posteriores en el trabajo.
Restricciones de comandos Esta tarea se ejecuta con las siguientes restricciones de comandos: restringido
Variables que se pueden establecer Esta tarea tiene permiso para establecer las siguientes variables: La configuración de variables está deshabilitada.
Versión del agente 2.182.1 o superior
Categoría de la tarea: Paquete
Requisito Descripción
Tipos de canalización YAML, compilación clásica
Se ejecuta en Agente, DeploymentGroup
Peticiones None
Capabilities Esta tarea no satisface ninguna demanda de tareas posteriores en el trabajo.
Restricciones de comandos Any
Variables que se pueden establecer Any
Versión del agente Todas las versiones de agente compatibles.
Categoría de la tarea: Paquete