CocoaPods@0 - CocoaPods v0 任务

使用此任务运行 CocoaPods pod 安装

CocoaPods 是 Swift 和 Objective-C Cocoa 项目的依赖项管理器。 此任务可以选择运行 pod repo update,然后运行 pod install

语法

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

输入

workingDirectory - 工作目录
输入别名cwd. string

指定要在其中执行此任务的工作目录。 如果留空,将使用存储库目录。


forceRepoUpdate - 强制存储库更新
boolean。 默认值:false

选择此选项将强制在安装之前运行 pod repo update


projectDirectory - Project 目录
string

可选。 指定项目目录根目录的路径。 如果留空,任务将使用 Podfile 中的指定项目。 如果未指定项目,则任务将搜索 Xcode 项目。 如果任务找到多个 Xcode 项目,将发生错误。


任务控制选项

除任务输入之外,所有任务都具有控制选项。 有关详细信息,请参阅 控件选项和常见任务属性

输出变量

没有。

注解

使用此任务运行 CocoaPods pod 安装

CocoaPods 是 Swift 和 Objective-C Cocoa 项目的依赖项管理器。 此任务可以选择运行 pod repo update,然后运行 pod install

要求

要求 说明
管道类型 YAML,经典生成
运行时间 代理,DeploymentGroup
需求 没有
功能 此任务不满足作业中后续任务的任何要求。
命令限制 此任务使用以下 命令限制运行: 受限
Settable 变量 此任务有权 设置以下变量:禁用设置变量
代理版本 2.182.1 或更高版本
任务类别 封装件
要求 说明
管道类型 YAML,经典生成
运行时间 代理,DeploymentGroup
需求 没有
功能 此任务不满足作业中后续任务的任何要求。
命令限制 任何
Settable 变量 任何
代理版本 所有支持的代理版本。
任务类别 封装件