我正在使用 Gradle 作为我的项目的构建系统。如果给定属性设置为“true”,我想要的是使任务 A 依赖于任务 B。这是可行的,如果答案是肯定的,我该怎么做?
目前,我正在使用约定映射,但这似乎不起作用。我的代码如下所示:
MyTask.conventionMapping.propertyName = { MyPluginConvention.propertyName }
if (MyTask.propertyName.equals("true")) {
MyTask.dependsOn ...
}
在此先感谢,马林