Обзор
Используется 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 }}