如何将CSS Jelly文件添加到Jenkins插件?

时间:2013-03-22 08:59:13

标签: jenkins jenkins-plugins jelly

我制作了自己的样式表,我需要将其包含在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" />

请建议我..

谢谢..

3 个答案:

答案 0 :(得分:2)

不推荐使用Jelly文件链接CSS文件,see jelly tags documentation

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标记(code example)。

答案 1 :(得分:1)

将您的css文件放在

  

/ SRC / web应用/ CSS

并将它们称为..

  

“href =”$ {rootURL} /plugin//css/layout.css“

答案 2 :(得分:1)

如上所述,使用带有$ rootURL的<link>元素对我有用。我注意到的重要一点是确保将<link>元素放在<l:layout>之后。我最初在<j:jelly>标记之后使用它并且无法呈现$ {rootURL}。

<link>标记比内联样式更清晰。