使用Kotlin DSL将系统属性传递给Gradle测试可以通过以下步骤实现:
plugins {
kotlin("jvm") version "1.5.31"
id("org.gradle.kotlin.kotlin-dsl") version "1.7.1"
}
fun getSystemProperty(propertyName: String): String? {
return System.getProperty(propertyName)
}
test
任务的systemProperty
方法来传递系统属性:tasks.test {
systemProperty("propertyName", getSystemProperty("propertyName"))
}
其中,propertyName
是你要传递的系统属性的名称。
./gradlew test -DpropertyName=value
其中,propertyName
是你要传递的系统属性的名称,value
是属性的值。
这样,你就可以使用Kotlin DSL将系统属性传递给Gradle测试了。
关于Kotlin DSL、Gradle测试以及相关的腾讯云产品,可以参考以下链接获取更详细的信息:
领取专属 10元无门槛券
手把手带您无忧上云