0
我正在使用带插件的java插件。我想将测试报告放在与默认(buildDir/testResultsDirName)不同的位置。命令行中的Gradle设置插件属性
内gradle这个构建文件,我可以通过设置testReportDir做到这一点:
test.testReportDir = file('path')
现在我想从外面设置此属性,在命令行的意义。
可惜的是以下不工作,为什么我想这样做是因为我的CI我要把测试结果别处
gradlew -Dtest.testReportDir=path :subproject:test
原因。
或者甚至更好的是,在构建脚本中保留CI的所有配置。然后,您将不必使用命令行标志清除CI作业。 –
“hasProject”必须以“project”为前缀。 – Soccertrash
这取决于上下文。我展示的第二个是在一项任务中,第一个是全球性的。 –