Описание
CUBA SDK - это инструмент с интерфейсом командной строки, который позволяет с помощью нескольких простых консольных команд определять все зависимости для платформы CUBA, дополнений и любых внешних библиотек и заливать их в нужные репозитории. СUBA SDK может сам использоваться в качестве репозитория - в него встроен репозиторий Nexus 3.
CUBA SDK будет полезен, если требуется разрабатывать приложения в изолированной среде.
Возможности
- Использование инструмента вне IDE.
- Возможна установка на CI-сервер.
- Автоматическое определение и сбор артефактов со всеми зависимостями.
- Автоматическая загрузка артефактов с исходным кодом.
- Интуитивно понятный интерфейс командной строки.
- Поддержка сторонних плагинов.
- Использование Gradle для определения артефактных зависимостей.
- Проверка наличия новых версий артефактов и их автоматическая установка со всеми зависимостями.
- Работа с несколькими исходными и целевыми репозиториями.
- Поддержка локального .m2 репозитория в качестве исходного или целевого репозитория.
- Установка и настройка встроенного репозитория Nexus OSS.
- Импорт/экспорт артефактов с зависимостями.
- Интеграция с маркетплейсом CUBA.
- Поддержка различных профилей в рамках установленного CUBA SDK.