Я пытаюсь включить внешний код в свой Workflow script, но я что-то упустил. Кажется, что первый шаг работает. Если путь недействителен, это не удается:
evaluate( new File('/home/larry.fast/Wkflo.groovy'))
Но я пробовал ряд синтаксических вариаций в следующем и не нашел заклинания, которое работает. Все попытки вызвали варианты "неспособности разрешить класс mycode.Wkflo.
def z = mycode.Wkflo()
Wkflo.groovy содержит:
package mycode;
def hello() {
echo "Hello from workflow"
}
Я также пробовал варианты, такие как run (File()) или удаление объявления пакета.