Skip to main content
We publish frequent updates to our documentation, and translation of this page may still be in progress. For the most current information, please visit the English documentation.

Использование сред для заданий

Укажите среду для задания.

Обзор

Используется jobs.<job_id>.environment для определения среды, на которую ссылается задание. Чтобы задание, ссылающееся на среду, было отправлено в средство выполнения, должны соблюдаться все правила защиты среды. Дополнительные сведения см. в разделе Using environments for deployment.

Вы можете указать среду в виде только имени среды name или в виде объекта среды с name и url. URL-адрес сопоставляется с environment_url в API развертываний. Дополнительные сведения об API развертываний см. в разделе Repositories.

Пример. Использование только имени среды

environment: staging_environment

Пример. Использование имени среды и URL-адреса

environment:
  name: production_environment
  url: https://github.com

URL-адрес может быть выражением и может использовать любой контекст, кроме контекстаsecrets. Дополнительные сведения о выражениях см. в разделе Expressions.

Пример. Использование выходных данных в качестве URL-адреса

environment:
  name: production_environment
  url: ${{ steps.step_id.outputs.url_output }}