MyGroovy — Registry


MyGroovy включает в себя хранилище скриптов. Оно позволяет повторно использовать скрипты в разных workflow. 

В MyGroovy подключать скрипты в workflow можно двумя способами:

  1. Inline script — создаете скрипт который будет храниться в xml workflow. Где добавили только там он и работает.
  2. Registry script — выбираете один из созданных в registry скриптов.

Перейти в меню Registry можно через соответствующее меню.

При создании workflow функции в registry нужно указать в каким типам она относится — condition, validator, function. В зависимости от типа, функция будет доступна для подключения в соответствующем месте в workflow.

При создании и после создания скрипты можно организовать в произвольной иерархии.

Как один из вариантов Project->Workflow->Transition->Script.

Для каждого скрипта MyGroovy показывает:

  • Историю изменений
  • Статистику выполнений
  • Где используется скрипт
  • Ссылку на скрипт

При подключении registry script в workflow в строке вводите название нужного скрипта или находите его вручную.

После сохранения переход в workflow выглядит следующим образом.

Registry помогает повторно использовать скрипты и упрощает поддержку базы скриптов.

ps. Работать со скриптами из файлов MyGroovy пока не может. А нужно ли?


Like it? Share with your friends!

512
512 points
a.chuiko

Comments

comments

Powered by Facebook Comments