Как добавить файл CSS Jelly в плагин Jenkins?

Я сделал свою собственную таблицу стилей, которую мне нужно включить в плагин Jenkins.

   <l:layout css="/plugin/myPlugin/css/jquery-ui.css">
        <link rel="stylesheet" href="${rootURL}/plugin/myPlugin/jquery-ui.css" type="text/css" media="screen" />

Пожалуйста, посоветуйте мне..

Спасибо..


person Njax3SmmM2x2a0Zf7Hpd    schedule 22.03.2013    source источник


Ответы (3)


Связывание файлов CSS с файлами Jelly не рекомендуется, см. документация по тегам желе:

This was originally added to allow plugins to load their stylesheets, but the use of thie 
attribute is discouraged now. plugins should now do so by inserting <style> elements 
and/or <script> elements in <l:header/> tag.

Вместо этого используйте встроенные теги CSS (пример кода ).

person Sascha Vetter    schedule 22.03.2013

Поместите свои css-файлы под

/SRC/веб-приложение/CSS

и ссылаться на них как ..

" href="${rootURL}/плагин//css/layout.css"

person Ahmed Soliman    schedule 13.12.2013

Использование элемента <link> с $rootURL, как указано выше, сработало для меня. Важная вещь, которую я заметил, это обязательно разместить элемент <link> после <l:layout>. У меня он был сразу после тега <j:jelly> изначально, и он не мог отобразить ${rootURL}.

Тег <link> будет намного чище, чем встроенный стиль.

person whatsTheDiff    schedule 08.03.2016