Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Шаг reviewApp
развертывает каждый запрос на вытягивание из репозитория Git в динамический ресурс среды.
steps:
- reviewApp: string # Required as first property. Use this task under deploy phase provider to create a resource dynamically.
condition: string # Evaluate this condition expression to determine whether to run this task.
continueOnError: boolean # Continue running even on failure?
displayName: string # Human-readable name for the task.
target: string | target # Environment in which to run this task.
enabled: boolean # Run this task when the job runs?
env: # Variables to map into the process's environment.
string: string # Name/value pairs
name: string # ID of the step.
timeoutInMinutes: string # Time to wait for this task to complete before the server kills it.
retryCountOnTaskFailure: string # Number of retries if the task fails.
steps:
- reviewApp: string # Required as first property. Use this task under deploy phase provider to create a resource dynamically.
condition: string # Evaluate this condition expression to determine whether to run this task.
continueOnError: boolean # Continue running even on failure?
displayName: string # Human-readable name for the task.
target: string | target # Environment in which to run this task.
enabled: boolean # Run this task when the job runs?
env: # Variables to map into the process's environment.
string: string # Name/value pairs
name: string # ID of the step.
timeoutInMinutes: string # Time to wait for this task to complete before the server kills it.
Определения, ссылающиеся на это определение: шаги
Свойства
строка reviewApp
. Обязательный в качестве первого свойства.
Использовать эту задачу при развертывании поставщика этапов для динамического создания ресурса.
строка condition
.
оценить это выражение условия, чтобы определить, следует ли выполнять эту задачу.
continueOnError
логические.
Продолжить работу даже при сбое?
строка displayName
.
имя, доступное для чтения для задачи.
target
целевой.
среда, в которой выполняется эта задача.
enabled
логические.
запустить эту задачу при выполнении задания?
env
словарь строк.
Переменные для сопоставления с средой процесса.
строка name
.
идентификатор шага. Допустимые значения: [-_A-Za-z0-9]*.
строка timeoutInMinutes
.
время ожидания завершения этой задачи до того, как сервер убьет его.
Примечание.
Конвейеры могут быть настроены с временем ожидания уровня задания. Если интервал времени ожидания задания истекает до завершения шага, выполнение задания (включая шаг) завершается, даже если шаг настроен с более длинным интервалом timeoutInMinutes
. Дополнительные сведения см. в разделе "Время ожидания".
строка retryCountOnTaskFailure
.
число повторных попыток, если задача завершается ошибкой.
Замечания
Ключевое слово reviewApp
— это ярлык для задачи проверки приложения.
ReviewApp
развертывает каждый запрос на вытягивание из репозитория Git в динамический ресурс среды. Рецензенты могут видеть, как эти изменения выглядят, а также работают с другими зависимыми службами, прежде чем они объединены в основную ветвь и развернуты в рабочей среде. Это позволит вам легко создавать ресурсы reviewApp и управлять ими, используя все возможности трассировки и диагностики функций среды. С помощью ключевого слова ReviewApp можно создать клон ресурса (динамически создать новый ресурс на основе существующего ресурса в среде) и добавить новый ресурс в среду.
Дополнительные сведения см. в ресурсе Kubernetes. Настройка приложения проверки и новые возможности Azure DevOps Sprint 160.
Примеры
Ниже приведен пример фрагмента кода YAML для использования reviewApp в средах.
jobs:
- deployment:
environment:
name: smarthotel-dev
resourceName: $(System.PullRequest.PullRequestId)
pool:
name: 'ubuntu-latest'
strategy:
runOnce:
pre-deploy:
steps:
- reviewApp: MainNamespace