Skip to main content

Развертывание в определенной среде

Укажите среду развертывания в рабочем процессе.

Необходимые компоненты

Прежде чем использовать ее в рабочем процессе, необходимо создать среду. См . раздел AUTOTITLE.

Использование среды в рабочем процессе

  1. Откройте файл рабочего процесса, который требуется изменить.

  2. Используйте следующий синтаксис, чтобы добавить ключ в рабочий jobs.<job_id>.environment процесс:

    YAML
    jobs:
      JOB-ID:
        environment: ENVIRONMENT-NAME
    

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

  3. При необходимости укажите URL-адрес развертывания для среды с помощью следующего синтаксиса:

    YAML
    jobs:
      JOB-ID:
        environment:
            name: ENVIRONMENT-NAME
            url: URL
    

    Появится указанный URL-адрес:

    • На странице развертываний для репозитория
    • В графе визуализации для выполнения рабочего процесса
    • (Если запрос на вытягивание активирует рабочий процесс) Кнопка "Просмотр развертывания" в временной шкале запроса на вытягивание
  4. Опционально, можно предотвратить создание объекта развертывания, добавив это deployment свойство. При установке , falseзадание всё ещё имеет доступ к секретам среды и переменным, но не создаётся GitHub развертывание:

    YAML
    jobs:
      JOB-ID:
        environment:
            name: ENVIRONMENT-NAME
            deployment: false
    

    Это полезно для CI или тестирования, где нужны секреты среды, но они не внедряют ничего конкретного. Дополнительные сведения см. в разделе Развертывание с помощью GitHub Actions.