Настройки#

Настройки окружения#

Путь к мастер ключу#

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

Путь к IntelliJ IDEA#

Используется для запуска среды разработки.

Путь к svn#

Используется для работы с SVN.

Путь к sbt#

Используется для работы с SBT.

Примечание

Sbt начиная с версии 1.8 для работы в режиме BSP требует отсутствие пробелов в пути. В связи с этим на данный момент требуется устанавливать sbt по адресу: C:\programs\sbt

Начало диапазона динамических портов#

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

Настройки проекта#

В данной главе описываются параметры которые может спрашивать мастер, для корректного конфигурирования проектов.

Jdk#

JDK с которым будет работать проект.

Url к проекту#

Исходный код проекта в SVN/GIT.

Пример: http://svn.bitec.ru/svn/depot/ASSource/database/pgtest/application

Или: https://extgit.global-system.ru/appdev/internal/pgtest.git

Url к серверу приложения#

Место откуда брать обновления для сервера приложения.

Пример: ftp://ftp.bitec.ru/pub/#Global/Global3/release/Postgres/artifacts/globalserver.zip

Или: https://repo.global-system.ru/artifactory/general/ru/bitec/globalserver/globalserver/1.24.0/nightly/master/postgres/globalserver.zip

Использовать стандартные порты#

Если флаг сброшен, то при конфигурировании правила запуска сервера приложения порты будут динамически выделены из диапазона.

Примечание

Номера портов распечатываются при добавлении проекта. Так же их можно посмотреть в workspace\sources\{project_name}\application\.idea\runConfigurations\Global3se.xml

Внимание

По умолчанию это: 8080

Флаг сборки релиза#

По умолчанию сброшен. Если флаг установлен сборка проекта идет в режиме релиза. Что означает что сборка запустится один раз на версию. Повторные запуски будут игнорироваться. Повторная публикация артефактов релиза запрещена. Для смены параметра смотри: manage.py set_is_publish_release [-h]