我们有参考相对路径的HTML报告,我正试图发布index.html,其中有相对路径2更多的HTML报告。比如index.html有对content.html和../../result.txt的引用。
当我在Azure管道中使用publishhtmlreport@1任务发布index.html时,它说blob not found错误。* BlobNotFound指定的blob不存在。* 如果我发布content.html,它会显示content.html的内容,但其中的链接不起作用。
有办法解决吗?
1条答案
按热度按时间r8uurelv1#
是的,可以在Azure DevOps管道中发布具有相对路径的HTML报告。您面临的问题可能是由于publishhtmlreport@1任务处理相对路径的方式。
字符串
不要直接发布HTML报告,而是考虑使用PublishBuildArtifacts@1任务将整个目录发布为工件。这将确保所有相关文件都可用。希望这对你有帮助!如果你还有其他问题,请告诉我。