我有一个brms项目,它使用外部drools文件。
我想在jenkins中构建我的项目,我在项目中也有很多单元测试。
问题是,在詹金斯建立我的项目后,所有的测试都失败了!
我在这个文件中设置了drools路径:ejbModule/config.properties
rules.files.path = ..\drools-files
在jenkins中,我将drools文件作为一个模块添加,因此它被添加到构建我的项目的同一个工作区中!
我想测试失败的原因是jenkins无法建立drowls文件和路径之间的关系!
我在网上查了一下,但没有发现如何用詹金斯的外部口水构建brms项目!
谢谢。
我找到了解决方案!Jenkins在路径文件中不使用反斜杠(),所以我只是用斜杠(/)代替了它:
rules.files.path = ..//drools-files
它正在工作!