Перейти к основному содержимому

Сборка проекта

По мере добавления и изменения артефактов проекта вы можете собирать проект. При сборке проекта DevTools применяет к файлам проекта правила валидации и формирует определенный набор файлов в скрытой папке проекта.

Чтобы собрать проект:

  1. На боковой панели DevTools нажмите значок UG_build_and_publish_icon.png и выберите Собрать.

    В качестве альтернативы в меню Дополнительно проекта вы можете выбрать Собрать. В таком случае DevTools запускает сборку текущего проекта, поэтому вам не нужно выполнять пункты 2 и 3 этой инструкции.

  2. В области управления Git, сборкой и публикацией на вкладке Сборка и публикация, которая открывается по умолчанию, из раскрывающегося списка Проект выберите имя проекта, который вы хотите собрать.

  3. Нажмите Собрать.

DevTools автоматически сохраняет все файлы проекта в файловой системе бэкенд-сервиса DevTools и проверяет файлы проекта на соответствие определенным правилам.

DevTools также создает в проекте скрытую папку и формирует в ней набор файлов согласно внутренним правилам и алгоритмам.

В процессе сборки проекта на этапе проверки файлов в нижней части интерфейса DevTools на вкладке Сборка и публикация могут отображаться ошибки следующих уровней, которые вызваны определенными причинами:

  • Warning: отсутствует перевод в словаре локализации для строки с определенным ключом.

    При обнаружении ошибки уровня Warning DevTools может публиковать проект при запуске публикации.

  • Error: вызваны следующими причинами:

    • отсутствуют значения обязательных параметров маршрутизации экранных форм;
    • отсутствуют значения обязательных параметров действий, применимых к экранным формам;
    • совпадают свойства Sid экранных форм и/или совпадают свойства Sid компонентов экранных форм;
    • отсутствует фрагмент экранной формы, который используется на экранных формах проекта;
    • неверно настроены BPMN-элементы;
    • нарушена логика нотации BPMN, например, отсутствует начальный или конечный BPMN-элементы;
    • нарушена логика условий работы Camunda Zeebe.

    При обнаружении ошибки уровня Error DevTools запрашивает подтверждение о публикации проекта при запуске публикации.

  • Critical: в проекте присутствуют несколько файлов, которые должны быть в единственном экземпляре.

    При обнаружении ошибки уровня Critical DevTools не публикует проект при запуске публикации.

Краткая информация об ошибках сборки отображается в нижней части интерфейса DevTools. Рядом со значком, обозначающим ошибки каждого из перечисленных выше уровней, отображается количество ошибок этого уровня. Для просмотра подробной информации об ошибке вы можете нажать значок, соответствующий уровню ошибки.

Если ошибки уровня Critical отсутствуют, вы можете публиковать проект сразу после завершения его сборки. Для публикации проекта вы можете нажать Опубликовать справа от краткой информации об ошибках, а не следовать инструкции о публикации проекта.