InstallAppleProvisioningProfile@0. Установка задачи "Профиль подготовки Apple" версии 0
Эта задача предназначена для установки профиля подготовки Apple, который необходим для создания агента macOS.
Синтаксис
# Install Apple Provisioning Profile v0
# Install an Apple provisioning profile required to build on a macOS agent.
- task: InstallAppleProvisioningProfile@0
inputs:
provProfileSecureFile: # string. Required. Provisioning Profile.
#removeProfile: true # boolean. Remove Profile After Build. Default: true.
Входные данные
provProfileSecureFile
- Профиль подготовки
string
. Обязательный.
Указывает профиль подготовки, который был отправлен для Secure Files
установки в агенте macOS.
removeProfile
- Удаление профиля после сборки
boolean
. Значение по умолчанию: true
.
Указывает, что профиль подготовки должен быть удален из агента после завершения сборки или выпуска.
Параметры управления задачами
Все задачи имеют параметры управления в дополнение к входным данным задачи. Дополнительные сведения см. в разделе "Параметры управления" и общие свойства задачи.
Выходные переменные
Нет.
Remarks
Эту задачу можно использовать для установки профилей подготовки, необходимых для создания приложений iOS, приложений Apple WatchKit и расширений приложений.
Вы можете установить профиль подготовки Apple, то есть:
- Хранится в виде защищенного файла на сервере.
- Зафиксировано в исходном репозитории или скопировано в локальный путь в агенте macOS. При фиксации профилей подготовки в исходном репозитории следует зашифровать профили подготовки. Задачу расшифровки файла можно использовать для расшифровки профилей во время сборки или выпуска.
Требования
Требование | Описание |
---|---|
Типы конвейеров | YAML, классическая сборка, классический выпуск |
Выполняется в | Agent, DeploymentGroup |
Требования | Локальные агенты должны иметь возможности , соответствующие следующим требованиям для выполнения заданий, использующих эту задачу: xcode |
Capabilities | Эта задача не удовлетворяет требованиям к последующим задачам в задании. |
Ограничения команд | Любой |
Переменные settable | Любой |
Версия агента | 2.116.0 или более поздней версии |
Категория задач | Служебная программа |