Развертывание городского кода: как использовать ${p:stepName/propName}?
У меня есть шаг сценария groovy в моем процессе, этот сценарий устанавливает свойство вывода. Я хочу использовать это значение свойства, чтобы установить свойство на следующем шаге.
Или же
Просто используйте это значение свойства в другом шаге скрипта в моем процессе.
В документации сказано, что мне нужно использовать ${p:stepName/propName}. Но как мне это использовать. Кто-нибудь может дать мне пример.
Предположим, что процесс следующий
1) groovy step с именем "Run Groovy Step", для свойства "CityName" устанавливается значение "London".
2) Groovy шаг, который хочет использовать значение "CityName".
Как использовать ${p:stepName/propName}?
это ${p:Run Groovy Step/CityName}?
1 ответ
Да, это в основном так. Вы устанавливаете выходное свойство либо с помощью Groovy, либо в сценарии постобработки шага. Затем вы получаете доступ к нему с ${p:stepName/propName}
или с properties.get(stepName/propName)
, Ваш код ${p:Run Groovy Step/CityName}
должно сработать.