java - 如何在Gradle文件中的任务中执行多个Shell脚本

标签 java shell gradle scripting build.gradle

我是gradle的新手,我有一个场景,我需要在gradle的单个任务中执行2个Shell脚本。

我尝试了以下操作,但未执行script1.sh任务。

task downloadtheArtifacts(type: Exec) {
    commandLine './script1.sh'
    commandLine './script2.sh'
}

请让我知道我该如何解决?

最佳答案

尝试:

task downloadtheArtifacts {
    doLast {
        exec {
            commandLine './script1.sh'
        }
        exec {
            commandLine './script2.sh'
        }
    }
}

关于java - 如何在Gradle文件中的任务中执行多个Shell脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53499568/

相关文章:

linux - Perl 的 %ENV 在一行中不起作用

bash - 需要一个shell脚本来将big endian转换为little endian

android - 无法构建Android ionic 项目-无法识别的SSL消息

java - RCP 的 exec 启动器在启动时找不到配套共享库,但通过单击 org.eclipse.equinox.launcher_1.2.0.v20110502.jar 启动

java - 管道 hadoop mapreduce 作业

java - 运行非常简单的 SparkJava 示例应用程序,IncompleteClassChangeError

Java SWT : Getting original X/Y Coordinates from Scaled Image

bash - diff 命令在 bash shell 脚本中不起作用

android - Android Studio:在我的项目中进行更改后,是否需要在生成签名的apk之前手动进行项目?

java - 不兼容的库版本 selenium/guava