Предварительная подготовка дистрибутива DataGrid#

DataGrid поставляется в виде ZIP-архива, который разделен на:

  • архив с компонентами продукта в ZIP-формате с именем *-owned*.zip; содержит архивы с конфигурациями и бинарными артефактами компонентов;

  • архив с внешними opensource-зависимостями в ZIP-формате с именем *-party*.zip; основная часть — opensource-библиотеки;

  • архив с документацией в ZIP-формате с именем *-doc*.zip; основная часть — документация и метаинформация.

Чтобы получить самодостаточный дистрибутив, который готов к инсталляции и дальнейшему использованию на стороне потребителя, воспользуйтесь скриптом восстановления restore-distrib.sh:

  1. Скачайте в личном кабинете пользователя и распакуйте ZIP-архив с дистрибутивом.

    Структура дистрибутива после распаковки:

    ├── IGN-xx.x.x-xx-cyclonedx-distrib.json
    ├── IGN-xx.x.x-xx-distrib.zip
    ├── IGN-xx.x.x-xx-owned-distrib.zip
    ├── IGN-xx.x.x-xx-owned.pom
    ├── IGN-xx.x.x-xx-party-distrib.zip
    ├── IGN-xx.x.x-xx-party.pom
    ├── IGN-doc-xx.x.x-xx_xx-distrib.zip
    ├── IGN-doc-xx.x.x-xx_xx.pom
    ├── regid.2011-07.ru.sbertech_ign-xx.x.x.swidtag
    └── restore-distrib.sh
    
  2. Находясь внутри директории с дистрибутивом, запустите скрипт restore-distrib.sh. Для корректной работы скрипта требуются утилиты операционной системы Linux: grep/sed/awk/unzip/zip/jq.

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

    Структура дистрибутива после успешной отработки скрипта restore-distrib.sh:

    ├── IGN-xx.x.x-xx.zip
    └── restore-distrib.sh