【问题标题】:Does CC.NET allow linking to premade .html instead of .xslCC.NET 是否允许链接到预制的 .html 而不是 .xsl
【发布时间】:2012-08-14 00:54:53
【问题描述】:

CC.NET 是否允许您链接到左侧插件栏上的预制 .html 文件?

我知道它允许您通过 XSL 进行链接,但是当我将 XSL 用于某个插件时,它无法正确显示。但是该程序可以自己制作一个 .html 文件,所以我想知道是否可以让它制作一个然后链接到它。

我知道 TeamCity 有能力做到这一点我只是想知道 CC.NET 是否也有这个功能。

我知道外部链接功能,但我想从左侧栏链接到它,而不是主构建屏幕。

【问题讨论】:

    标签: cruisecontrol.net


    【解决方案1】:

    查看您的webdashboard\templates 文件夹。服务器使用的所有模板都在其中。我认为您可能可以编辑 ProjectSideBar.vm 并添加一个普通的 <a href="">xxx</a> 并使用您的文件名以及文件中可能使用的变量之一,例如:

    <tr><td><a href="$projectName\outputFile.htm">Your File Ouput</a></td></tr>
    

    我不知道 $projectName 是否存在,但是查看其他 .vm 文件应该可以找到一些东西。

    它应该可以工作,虽然我现在无法检查自己。

    【讨论】:

    • 顺便说一句:.vm 文件是 NVelocity 模板文件
    【解决方案2】:

    看看sourceforge上的trunk,我刚读到1.5将是仪表板上的一个html插件,用于显示html输出......

    【讨论】:

    • 我很喜欢...除了“2009”之外的发布日期有任何想法
    • 好吧,1.5 的来源是主干,您可能会看到它是否已经实现。除了看我没有办法知道..
    【解决方案3】:

    Html Report Plugin 是您想要使用的 - 正如 Alex 所说,它从 1.5 版开始可用:http://www.cruisecontrolnet.org/projects/ccnet/wiki/HtmlReportPlugin

    编辑:我用 Html Report Plugin 花了几天时间,不幸的是它看起来有太多的错误,无法使用。请参阅我的问题 herehere

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-04-10
      • 2012-06-07
      • 2013-03-05
      • 1970-01-01
      • 2020-04-16
      • 2013-05-10
      • 1970-01-01
      • 2015-09-25
      相关资源
      最近更新 更多