gpt4 book ai didi

google-app-engine - 如何在执行 appEngine compileJava 任务之前添加任意脚本 Hook

转载 作者:行者123 更新时间:2023-12-03 06:14:14 24 4
gpt4 key购买 nike

我正在 Android Studio 下构建一个 Google App Engine (GAE) 项目。我希望能够拥有不同的“buildTypes”,类似于一个 android 应用程序项目的做法,但是 appEngine Gradle 插件不支持这一点(参见 https://github.com/GoogleCloudPlatform/gradle-appengine-plugin/issues/177 )。作为一种解决方法,我想运行某种脚本(例如:ant、bash 或类似的脚本),在构建之前执行一些任意命令,以便我可以将正确的源文件复制或重命名到位以进行构建。不幸的是,由于对 Gradle 有点陌生,我不知道该怎么做。我一直在阅读 Gradle 文档,但无法发现如何在执行 :backend:compileJava 任务之前添加 Hook 。谁能解释我如何能够做到这一点?

最佳答案

如果你还没有解决这个问题

您可以让任何任务依赖于任何其他任务:

task myPrecompileTask {
doLast {
// execute some code here
}
}

compileJava.dependsOn myPrecompileTask

这将强制任何对 compileJava 的调用首先调用 myPrecomileTask。

关于google-app-engine - 如何在执行 appEngine compileJava 任务之前添加任意脚本 Hook ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32159135/

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