2016-01-21 2 views
0

В моей config.jelly для рассматриваемой страницы я хочу, чтобы значение по умолчанию имело знак доллара.Escaping специальных символов в Jelly для плагина Jenkins

Например,

<f:entry field="testField" name="testField" title="Test Field"> 
    <f:textbox name="testField" value="${testField}" default="${Non_Jenkins_Variable}" field="testField" /> 
</f:entry> 

Когда я выше, однако, $ {Non_Jenkins_Variable} интерпретируются и заканчивается время пустым. Я нашел http://wiki.servicenow.com/index.php?title=How_to_Escape_in_Jelly, но, видимо, не понимаю этого достаточно, чтобы знать, что делать. Я пробовал & # 36; {Non_Jenkins_Variable} и & amp; # 36; {Non_Jenkins_Variable} без везения. Чтобы быть ясным, когда страница отображается, я хочу, чтобы в поле ввода было значение «$ {Non_Jenkins_Variable}».

спасибо

ответ

0

Используйте $$, чтобы избежать знака доллара. спасибо Джесси Глик из группы jenkinsci-dev google.

Смежные вопросы