Импорт приложений

При импорте приложений можно создать новые приложения или обновить существующие. Компоненты, связанные с приложениями, также импортируются, включая их свойства и процессы (если они доступны серверу импорта).

Об этой задаче

Информация о шаблонах, связанных с импортированными компонентами, приведена в разделе Импорт компонентов.

Прим.: Если у импортированных компонентов параметр Импортировать версии автоматически равен true, IBM UrbanCode Deploy автоматически импортирует версии компонентов, когда артефакты доступны серверу импорта.

Процедура

  1. Откройте окно диалога Импорт приложений (Приложения > Импорт приложений).
  2. Введите путь к файлу JSON, который содержит определения приложений, или нажмите кнопку Обзор для выбора файла.
  3. Если необходимо обновить существующие приложения, отметьте переключатель Обновить приложение. Для того чтобы создать приложения, оставьте этот переключатель пустым. Если имя приложения в файле JSON (не имя самого файла) соответствует существующему приложению, параметры приложения обновляются новыми значениями. Кроме того, добавляются новые элементы, такие как процессы, среды и компоненты. Если имя не найдено, команда не имеет никакого эффекта.
    Прим.: Имя приложения является первым параметром в файле JSON. Например:
    "name": "helloWorldApplication",
  4. Укажите способ обработки импортированных компонентов с помощью списка Тип обновления компонента. Для использования этих опций компоненты должны быть на сервере импорта.
    • Для использования одинаковых компонентов, применяемых импортированными приложениями, выберите опцию Использовать существующий компонент. Новые приложения содержат ссылки на компоненты. Эта опция особенно полезна при импорте многих приложений.

      При выполнении обновления приложения используют импортированные компоненты, и они больше не используют компоненты, которые не применяются импортированными приложениями.

    • Для того чтобы создать новые компоненты на основании компонентов, которые применяются импортированными приложениями, выберите опцию Создать новый компонент. Создаются новые компоненты (на основании компонентов импортированных приложений).

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

    • Если вы хотите создать новую установку, выберите Ошибка, если компонент существует. При создании приложений создаются и новые приложения, и компоненты, если компоненты еще не существуют, в случае чего приложения не импортируются.

      При обновлении возникает ошибка, если какие-либо импортированные компоненты уже существуют на сервере импорта.

    • Для того чтобы обеспечить наличие компонента на сервере импорта, выберите Ошибка, если компонент не существует. При создании приложений создаются и новые приложения, и компоненты, если компоненты существуют, в случае чего приложения не импортируются.

      При обновлении возникает ошибка, если импортированный компонент не существуют на сервере импорта.

    • Для того чтобы обновить существующие компоненты, выберите Обновить, если существует. Эта опция создает приложения и обновляет существующие компоненты данными из импортированных приложений.

      Если выполняется обновление и существующее компоненты соответствуют импортированным (все должны соответствовать), компоненты обновляются. Если ни один из импортированных компонентов не соответствует существующим, используются импортированные компоненты.

  5. Нажмите кнопку Отправить.

Комментарии