gpt4 book ai didi

gradle - 如何在gradle中结合两个任务

转载 作者:行者123 更新时间:2023-12-03 05:04:35 26 4
gpt4 key购买 nike

我想将以下两个任务合并为一个任务。在gradle中做第二件事

任务1

task downloadFile(type: MyDownload) {
sourceUrl = 'http://localhost:8081/xxx/xx'
target = new File('E:/bookstore/', 'build.zip')
}

任务2
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}"
}
}
}

我需要将这两个任务合并为一个Gradle任务

最佳答案

使用 finalizedBy :

downloadFile.finalizedBy copyArtifact

当您运行 downloadFile任务时,gradle将在其后运行 copyArtifact任务

关于gradle - 如何在gradle中结合两个任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61673131/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com