如何在gradle中组合两个任务
我想把下面两个任务合并成一个任务。在gradle做第二个任务 任务1 任务2 我需要将这两项任务合并为一个级别的任务使用:如何在gradle中组合两个任务,gradle,Gradle,我想把下面两个任务合并成一个任务。在gradle做第二个任务 任务1 任务2 我需要将这两项任务合并为一个级别的任务使用: 当您运行downloadFile任务时,gradle将在它之后运行copyArtifact任务当前我正在使用dependOn,但我需要将两个任务合并为一个当前我正在使用dependOn,但我需要将两个任务合并为一个 task downloadFile(type: MyDownload) { sourceUrl = 'http://localhost:8081/xxx/xx'
当您运行downloadFile任务时,gradle将在它之后运行copyArtifact任务当前我正在使用dependOn,但我需要将两个任务合并为一个当前我正在使用dependOn,但我需要将两个任务合并为一个
task downloadFile(type: MyDownload) {
sourceUrl = 'http://localhost:8081/xxx/xx'
target = new File('E:/bookstore/', 'build.zip')
}
task copyArtifact(type: Copy) {
from file("E:/bookstore/")
into file("C:/mldata2/src/main/ml-modules/")
doLast{
def dirName ="$tempTestFilePath"
file ( dirName ).list().each{
f -> delete "${dirName}/${f}"
}
}
}
downloadFile.finalizedBy copyArtifact