Jenkins 工作区文件夹路径以双引号显示,html-publisher 插件无法检测到 allure-report 文件夹
Jenkins workspace folder path is shown in double quotes and html-publisher plugin is unable to detect allure-report folder
尝试在 Jenkins 管道中为我的 testng 结果生成诱惑报告。为此,我正在使用 allure-report maven 插件和 publish-html Jenkins 插件。但问题是 allure-report 文件夹路径显示在双引号中(在工作区文件夹结构中):
"/vol_01/jenkins/workspace/Test Run/Sanity/core/target/allure-report"
这就是 htmlpublisher 插件无法识别目录并失败的原因:
ERROR: Specified HTML directory '/vol_01/jenkins/workspace/Test Run/Sanity/core/target/allure-report' does not exist.
尽管我可以打开文件夹并正确查看报告。
pom.xml(片段):
<plugin>
<groupId>io.qameta.allure</groupId>
<artifactId>allure-maven</artifactId>
<version>2.10.0</version>
<configuration>
<reportVersion>2.13.2</reportVersion>
<reportDirectory>${basedir}/target/allure-report</reportDirectory>
</configuration>
</plugin>
Jenkinsfile(片段):
publishHTML target: [
allowMissing: false,
alwaysLinkToLastBuild: true,
keepAll: true,
reportDir: 'target/allure-report',
reportFiles: 'index.html',
reportName: 'Allure Report'
]
有线索吗?
问题似乎与 Jenkins 文件夹名称中的 space 字符有关。 Jenkins(使用 Maven 站点插件)正在用双引号创建文件夹路径,但处理不当。
需要看看我是否可以打开一个问题来解决这个问题(或者如果已经在最新版本中修复)。
尝试在 Jenkins 管道中为我的 testng 结果生成诱惑报告。为此,我正在使用 allure-report maven 插件和 publish-html Jenkins 插件。但问题是 allure-report 文件夹路径显示在双引号中(在工作区文件夹结构中):
"/vol_01/jenkins/workspace/Test Run/Sanity/core/target/allure-report"
这就是 htmlpublisher 插件无法识别目录并失败的原因:
ERROR: Specified HTML directory '/vol_01/jenkins/workspace/Test Run/Sanity/core/target/allure-report' does not exist.
尽管我可以打开文件夹并正确查看报告。
pom.xml(片段):
<plugin>
<groupId>io.qameta.allure</groupId>
<artifactId>allure-maven</artifactId>
<version>2.10.0</version>
<configuration>
<reportVersion>2.13.2</reportVersion>
<reportDirectory>${basedir}/target/allure-report</reportDirectory>
</configuration>
</plugin>
Jenkinsfile(片段):
publishHTML target: [
allowMissing: false,
alwaysLinkToLastBuild: true,
keepAll: true,
reportDir: 'target/allure-report',
reportFiles: 'index.html',
reportName: 'Allure Report'
]
有线索吗?
问题似乎与 Jenkins 文件夹名称中的 space 字符有关。 Jenkins(使用 Maven 站点插件)正在用双引号创建文件夹路径,但处理不当。
需要看看我是否可以打开一个问题来解决这个问题(或者如果已经在最新版本中修复)。