使用gradle脚本进行签出
我是gradle的新手。我想使用gradle脚本签出远程存储库。使用gradle脚本进行签出,gradle,build-script,Gradle,Build Script,我是gradle的新手。我想使用gradle脚本签出远程存储库。 可以在gradle任务中运行shell命令,以使用日期戳shell命令克隆远程存储库。是的,您可以使用gradle Exec类型任务来执行OS shell中的任意命令。看 您没有说明您使用的是哪种类型的回购,但有一种方法可以执行git操作,包括结帐。以下是我们如何执行的示例: project.tasks.create( name: "checkOutCurrent", group: "Server", type:Exec,
可以在gradle任务中运行shell命令,以使用日期戳shell命令克隆远程存储库。是的,您可以使用gradle Exec类型任务来执行OS shell中的任意命令。看
您没有说明您使用的是哪种类型的回购,但有一种方法可以执行git操作,包括结帐。以下是我们如何执行的示例:
project.tasks.create(
name: "checkOutCurrent", group: "Server", type:Exec,
description: "Checks out the current commit on the remote server.") {
workingDir project.rootDir
commandLine 'git', 'checkout', this.commit
}