我不是专家。用于处理蚂蚁和maven。我有大约10个项目。当我做
时,所有这些都会被构建$gradle.
defaultTasks 'clean', 'build'
build是defaultTask之一。现在,我希望默认只有部分项目可以构建!我还想创建另一个构建所有项目的任务buildAll。
请帮忙!
答案 0 :(得分:1)
您可以创建自定义任务以仅运行指定子项目的构建,例如:
def commonBuilds = [
':Project1:build',
':Project2:build'
]
task buildSpecifiedProjects(dependsOn: commonBuilds) {
}
以下是根项目中的buildSpecifiedProjects
任务,它只会构建您在commonBuilds
中提供的项目(注意,任务名称随模块名称提供 - {{1} })
要构建所有项目,您仍然可以使用根项目的:Project1:build
任务。