我在Eclipse中创建了一个BDD测试用例,该测试用例的maven构建非常成功。我还在Jenkins创建了一个与maven job相同的项目,该项目的构建也很成功。一般来说,根据我的研究,报告应位于目标位置
(我检查并看到一个名为index.html的文件正在target中形成
我在Jenkins in-Post-Build Actions中给出了报告路径作为目标
错误:指定的超文本标记语言目录'C:/Jenkins/workspace/Devops/.../目标/jBeom/view未退出。构建步骤'发布超文本标记语言报告'将构建结果更改为失败。完成:失败
检查事项:1)检查Jenkins-“HTML发布插件”版本1.23已存在。所以应该生成报告。
对于日食:
serenity.version,serenity.maven.version,serenity.jbehave.version,a-maven-plugin.version
在 pom 中同时提供 maven-surefire-plugin 和 maven-failafe-plugin(版本 2.18.xml
在运行配置中,在目标中给出“干净的验证宁静:聚集”。
在宁静中。属性文件添加了以下2行,以尝试在其他位置生成报告,但仍然没有生成报告的报告或新文件夹。
`宁静,测试。root=“net.bdd项目”
serenity.outputDirectory=目标/站点/报告
报告未在适当位置生成的原因可能是什么?是pom中的属性版本吗。xml?或者其他一些可以在宁静中添加的东西。属性?我的理解是,测试报告的默认位置是在target中
请提供一些输入,因为这是我的第一个测试用例,也是第一次在bdd上工作!真的很感激。谢谢!
我解决了上述问题,并在Jenkins中生成了报告。我做了以下工作:1)更改pom中属性的版本。xml文件转换为以下文件:
serenity.version,serenity.maven.version,serenity.jbehave.version,a-maven-plugin.version
2)在Jenkins后期构建配置中,我更改了以下内容:
希望这有助于!谢谢!:)
事实证明,这是Windows唯一的问题,因为在mac或linux上,我没有那个问题。我们的服务器是TFS服务器,因此它必须在Windows上工作。 此外,它可能与eclipse项目的设置方式有关,因为我尝试过一个基本的Hello-World项目,它运行良好。如有任何提示或帮助,将不胜感激。
我正在尝试使用Eclipse为一个涉及Gazebo(一个流行的机器人模拟器)的项目进行开发。Gazebo提供了一个插件系统,允许与模拟器进行外部交互,并提供了一系列关于如何编写插件的教程。 在成功地学习了这些教程之后,我尝试将代码迁移到Eclipse,使用cmake-g“Eclipse cdt4-unix makefiles”[buildpath]生成一个Eclipse rpoject,然后将其导
请帮助我的Q型不生成 我遵循《贝尔东指南》: https://www.baeldung.com/rest-api-search-language-spring-data-querydsl 此行有多个标记 com类型。querydsl。果心类型。无法解析谓词。它间接引用自required。类文件 无法解析插件。确保插件的groupId、artifactId和version存在。其他信息:插件com。
问题内容: 1.分享违规 在遵循 http://programmaticponderings.wordpress.com/2012/08/08/convert- vs-2010-database-project-to-ssdt-and-automate-publishing-with-jenkins- part-33 /之后 2.使用MS build构建ms项目 在添加C:\ Windows \
我有一个包含4个项目的解决方案:Console netcoreapp3。1,标准类库2.1,辅助服务netcoreapp3。1、netcoreapp3下的xunit测试项目。1. 我做到了: sourceanalyzer-b*-清洁 sourceanalyzer-b X.sln msbuild“C:\X\X.sln”/nologo/v:n/t:Rebuild sourceanalyzer-显示生成
编辑:我修好了。首先我删除了模块文件,然后创建了Javadoc。在完成这些操作之后,我再次配置了我的模块文件,并且它运行了错误的屏幕截图