Детали задачи
-
История
-
Решение: Готово
-
Medium
-
Не заполнено
-
Не заполнено
-
Не заполнено
-
Требуется
Описание
Плагин к среде разработки Идея Коммюнити для быстрой разработки ecos app and microservices.
Конфигурация плагина *
Адрес стенда, к которому подключаться (в том числе локальный)
Создания нового ecos app *
В меню Create -> ECOS app
- Вводим название проекта (возможно еще какие-то поля)
- Создается новый проект с заданной структурой папок для артефактов и meta.json
Создания нового ecos microservice *
В меню Create -> ECOS microservice
- Вводим название проекта (возможно еще какие-то поля)
- Создается новый проект с заданной структурой папок для микросервиса и pom файл
Создание новых артефактов *
Выбираем Create -> Data type (аналогично выбор любого типа артифакта)
- Вводим имя артефакта
- В нужной папке проекта создается YAML артефакт с шаблоном по умолчанию (шаблон с заданной структурой в yaml, в котором разработчик дальше заполнит необходимые поля)
- Желательно везде использовать yaml, где возможно, так как он лучше читается
WEB редактор артефакта *
Для любого артефакта должна быть возможность Открыть WEB-редактор
- При нажатии передаем артефакт на выбранный стенд и открываем его в новой странице во встроенной в среду разработки странице браузера (возможно, деплоим не отдельный артефакт, а целиком ecos app или все связанные артефакты, так как артефакты связаны)
- После окончания редактирования измененный артефакт добавляем обратно в среде разработки открытый проект (продумать, что делать со связанными артефактами, например, если из типа данных открываем в редакторе форму)
Деплоймент ecos app *
Должна быть возможность задеплоить весь проект на выбранный стенд из среды разработки
Вложенные файлы
Вложенные файлы
Связи запроса
- relates to
-
ECOSCOM-5721 IDEA plugin v2
-
- В работе
-