После сохранения содержимого в конечной точке управления версиями его можно извлечь и развернуть в конечной точке содержимого. При извлечении содержимого из системы управления версиями он помечается для справки кодом Git Hash.

Необходимые условия

Убедитесь, что содержимое был обновлен в конечной точке управления версиями. См. раздел Обновление содержимого в конечной точке управления версиями.

Процедура

  1. На панели управления «Мои службы» щелкните Управление содержимым.
  2. В разделе Содержимое нажмите кнопку ДОБАВИТЬ СОДЕРЖИМОЕ.
    Примечание: Содержимое можно также извлечь непосредственно в рабочем процессе.
  3. Выберите, следует ли помимо получения содержимого проводить его проверку или развертывание, и нажмите кнопку ПРОДОЛЖИТЬ.
  4. Введите данные для получения пакета содержимого.
    1. а. В раскрывающемся меню Выбор конечной точки выберите конечную точку управления версиями для получения содержимого.
    2. б. Нажмите кнопку Получить последний содержимое, чтобы получить последние зависимости содержимого, а не те зависимости, с которыми содержимое был получен изначально.
    3. в. Выберите тип содержимого и содержимое для получения.
    4. г. Установите флажок Включить все зависимости, чтобы получить все зависимости, связанные с содержимым.
      Зависимости хранятся в vRealize Suite Lifecycle Manager, а не в конечной точке управления версиями.
    5. д. Если содержимое готов к производственной среде, выберите Отметить эту версию как готовую к использованию в производственной среде.
    6. е. Введите описание для этой версии содержимого в поле Комментарии.
    7. ё. Нажмите кнопку Далее.
  5. Введите сведения о тестировании конечной точки содержимого.
    Этот параметр отображается только в том случае, если выбрана проверка пакета содержимого.
    1. а. Выберите одну или несколько конечных точек содержимого, чтобы указать среды для выполнения тестирования.
    2. б. Выберите Развернуть содержимое, чтобы развернуть содержимое в конечной точке перед запуском тестов.
    3. в. Выберите Остановить при первом сбое, чтобы остановить тестовое развертывание при возникновении ошибки.
    4. г. Выберите Выполнить модульное тестирование, чтобы запустить доступные модульные тесты содержимого.
    5. д. Выберите Остановить модульное тестирование при первом сбое, чтобы остановить тестирование в случае сбоя.
    6. е. Выберите сервер для модульного тестирования из раскрывающегося меню Выбор сервера для модульного тестирования.
      Для использования сервера модульного тестирования необходимо импортировать пакет тестирования vRealize Orchestrator.
    7. ё. Нажмите кнопку Далее.
  6. Введите сведения о развертывании пакета содержимого.
    Эта опция появится только в том случае, если вы выбрали тестирование пакета содержимого.
    1. а. Выберите одну или несколько конечных точек содержимого в раскрывающемся меню Выбор конечных точек выпуска, чтобы указать производственные среды, в которые система передает содержимое.
    2. б. Выберите Остановить развертывание выпуска при первом сбое, чтобы остановить развертывание при возникновении ошибки.
    3. в. В поле Комментарий к выпуску введите обязательный комментарий, в котором объясняется, для чего выпускается это содержимое.
  7. Нажмите кнопку ОТПРАВИТЬ.

Результаты

vRealize Suite Lifecycle Manager получает содержимое из конечной точки управления версиями и создает новую версию содержимого в каталоге содержимого. Эта версия имеет пометку Включено управление версиями, которая указывает vRealize Suite Lifecycle Manager на состояние содержимого при развертывании в конечной точке содержимого, чтобы обновление содержимого производилось в нужный момент времени.

Дальнейшие действия

Если используется управление версиями и имеется несколько конечных точек получения содержимого, метка Включено управление версиями присутствует только у содержимого, развернутого из каталога содержимого. Таким образом, состояние содержимого передается при развертывании в конечной точке содержимого, поэтому его обновление производится в нужный момент времени.