问题描述
我正在尝试通过Jenkinsfile为Jenkins配置HTML Publisher插件,以发布一些这样的html文件:
I'm trying to configure HTML Publisher plugin for Jenkins via Jenkinsfile to publish few html files like this:
publishHTML(
target: [
allowMissing : false,
alwaysLinkToLastBuild: false,
keepAll : true,
reportDir : 'my-project-grails/build/reports/codenarc',
reportFiles : 'test.html',
reportName : "Codenarc Report"
]
)
reportFiles
参数的说明此处说我应该能够指定多个文件.但是语法是什么?
The description of the reportFiles
parameter here says I should be able to specify multiple files. But what's the syntax?
推荐答案
您可以指定多个逗号分隔的页面,每个页面都是报告页面上的一个标签"(来自插件文档).
"you can specify multiple comma-separated pages and each will be a tab on the report page" (from the plugin docs).
所以我认为是:
reportFiles: 'test.html,other.html'
它可以支持像 *.html
这样的通配符吗?否,但是在 https://issues.jenkins-ci.org/browse中有一些解决方法/JENKINS-7139 .
can it support wildcards like *.html
? no, but there are some workarounds at https://issues.jenkins-ci.org/browse/JENKINS-7139.
这篇关于什么是publishHtml reportFiles参数语法的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!