Есть ли способ избежать дублирования в конфигурации между двумя аналогичными задачами одного и того же типа?
Например, я хотел бы создать задачу debugSomething
с той же конфигурацией, что и runSomething
ниже, но с добавлением аргумента удаленного отладчика в jvmArgs:
task runSomething(dependsOn: jar, type: JavaExec, group: "Run") {
jvmArgs "-Xmx1024m", "-XX:MaxPermSize=128m"
main = "com.some.Main"
classpath = sourceSets.main.runtimeClasspath
}