Go to file
2021-08-30 17:18:47 +03:00
.github/workflows Add OpenAPI generator (#53) 2021-08-06 14:44:13 +03:00
generators Add OpenAPI generator (#53) 2021-08-06 14:44:13 +03:00
helpers JD-180 add kotlin templates 2021-04-01 13:56:56 +03:00
plop-templates Add OpenAPI generator (#53) 2021-08-06 14:44:13 +03:00
scripts Fix readme 2020-04-29 17:14:08 +03:00
.gitignore WIP 2018-12-21 15:37:43 +03:00
npm-shrinkwrap.json new node 2021-08-30 17:18:47 +03:00
package.json new node 2021-08-30 17:18:47 +03:00
plopfile.js Add OpenAPI generator (#53) 2021-08-06 14:44:13 +03:00
rbk-templator.js updated package 2021-03-18 18:37:08 +03:00
README.md Testing cache 2021-06-21 14:24:03 +03:00
wetkitty-templator.js Wetkitty-templator npm 2020-04-29 16:38:41 +03:00

Installation

  1. brew install node -- если установлен npm, то можно пропустить этот шаг
  2. npm install -g @pospolitanv/rbk-templator
  3. PROFIT

В случае ошибки: rm -rf /usr/local/lib/node_modules/@pospolitanv и установить пакет заново

rbk-templator

Шаблонизатор для быстрого создания проектов на Java/Kotlin (возможна поддержка и других шаблонов)

Usage

  1. Склонировать проект, в котором собираетесь использовать шаблон.
  2. Запустить в консоли команду rbk-templator
  3. Следовать указаниям

Development

Для того, чтобы проверить свои изменения локально - вызовите команду plop из корневой директории На CI есть тесты на все генерируемые шаблоны

wetkitty-templator

Скрипт для быстрой подготовки к выкатке в wetkitty

  1. Проставляет для сервиса image-tag: id последнего коммита в master
  2. Создает коммит с commit message последнего коммита feature-ветки
  3. Создает ветку с таким же названием, как у feature-ветки
  4. Пушит получившуюся ветку в wetkitty

Usage

  1. Перейти в корневую директорию сервиса
  2. Убедиться, что ваш сервис лежит в соседней директории с wetkitty:
$ tree my-projects 
my-projects
├── my-service
└── wetkitty
  1. Переключиться на feature-ветку
  2. Запустить в консоли команду wetkitty-templator