到目前为止我尝试过的是这样的:
task runAppEngine (dependsOn: ":backend:appengineRun") <<{ //run test //stop development server }
appengineRun任务运行,但是我在gradle任务的dolast部分中放置的任何内容似乎都没有被执行.例如,如果我输入println语句,它永远不会打印到控制台.
我也不确定如何从任务中调用appenginestop来停止开发服务器.
感谢任何人提供的任何帮助!
解决方法 您可能需要在守护进程模式下运行后端:appengineRun任务,以便允许gradle进程继续.见: https://github.com/GoogleCloudPlatform/gradle-appengine-plugin#convention-properties这个Hack似乎在我的测试中起作用
task runAppEngine (dependsOn: ":backend:appengineRun") { project(":backend").afterEvaluate { backend -> backend.extensions.appengine.daemon = true } dolast { println "started the server!" }}runAppEngine.finalizedBy ":backend:appenginestop"// or whatever task you want it to stop after总结
以上是内存溢出为你收集整理的Android gradle任务Google Appengine全部内容,希望文章能够帮你解决Android gradle任务Google Appengine所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)