Поделиться через


CocoaPods@0 — задача CocoaPods v0

Используйте эту задачу для запуска установки pod CocoaPods.

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

Входные данные

workingDirectory - Рабочий каталог
Входной псевдоним: cwd. string.

Указывает рабочий каталог, в котором выполняется эта задача. Если оставить пустым, будет использоваться каталог репозитория.


forceRepoUpdate - Принудительное обновление репозитория
boolean. Значение по умолчанию: false.

Выбор этого параметра приведет к принудительному выполнению pod repo update перед установкой.


projectDirectory - Каталог проекта
string.

Необязательный элемент. Указывает путь к корню каталога проекта. Если оставить его пустым, задача использует указанный проект в podfile. Если проект не указан, задача выполняет поиск проекта Xcode. Если задача находит несколько проектов Xcode, возникнет ошибка.


Параметры управления задачами

Все задачи имеют параметры управления в дополнение к входным данным задачи. Дополнительные сведения см. в разделе Параметры управления и общие свойства задачи.

Выходные переменные

Нет.

Remarks

Используйте эту задачу для запуска установки pod CocoaPods.

CocoaPods — это менеджер зависимостей для проектов Swift и Objective-C Cocoa. Эта задача при необходимости выполняется pod repo update , а затем выполняется pod install.

Требования

Требование Описание
Типы конвейеров YAML, классическая сборка
Выполняется в Агент, DeploymentGroup
Требования Нет
Capabilities Эта задача не удовлетворяет требованиям для последующих задач в задании.
Ограничения команд Эта задача выполняется с использованием следующих ограничений команд: restricted
Устанавливаемые переменные Эта задача имеет разрешение на установку следующих переменных: настройка переменных отключена
Версия агента 2.182.1 или более поздней версии
Категория задач Пакет
Требование Описание
Типы конвейеров YAML, классическая сборка
Выполняется в Агент, DeploymentGroup
Требования Нет
Capabilities Эта задача не удовлетворяет требованиям для последующих задач в задании.
Ограничения команд Любой
Устанавливаемые переменные Любой
Версия агента Все поддерживаемые версии агента.
Категория задач Пакет