【问题标题】:Gradle 0.9.2 with Appengine 1.4.2Gradle 0.9.2 与 Appengine 1.4.2
【发布时间】:2011-02-12 14:16:09
【问题描述】:

是否有 Gradle 插件(与 Gradle 0.9.2 兼容)可以让我部署到 Google App Engine 1.4.2?

如果是,我该如何集成它(build.gradle sn-p)?

【问题讨论】:

    标签: google-app-engine plugins gradle


    【解决方案1】:

    阿克塞尔,

    今天是你的幸运日。 ;-) 我刚刚发布了一个Gradle GAE plugin,它提供了上传、运行和管理 Google App Engine Java 项目的任务。试一试。这 文档详细描述了设置和约定属性。如果您有反馈或功能要求,请告诉我。

    【讨论】:

    • 嘿本杰明!到目前为止,我们取得了很好的成绩!如何存储密码以从 Jenkins 运行 gaeUpload(无需从命令行输入)?
    • 太棒了!很高兴听到。该插件在内部使用appcfg.sh(实际上是它的Java实现),据我所知,它本身并没有提供存储密码的方法。我在 Google App Engine Java 论坛上询问了this question。如果您知道一种方法,请告诉我,以便我可以构建它。目前不支持它。
    • 我“解决”了这个问题,方法是从工作区中的 shell 运行一次构建并手动输入密码。
    • 是的,一旦您输入正确,登录凭据就会存储为 cookie。
    • 我现在面临另一个问题:如何执行 gaeRun 并且让它不等待?所以我可以对应用程序运行 HtmlUnit 测试,然后停止服务器。
    【解决方案2】:

    Spring Security 构建使用 gradle 将示例应用程序部署到 GAE。您可以复制它(参见sample app gradle file),或者克隆存储库并将其用作指导。它使用一个简单的internal plugin

    【讨论】:

      猜你喜欢
      • 2013-03-09
      • 1970-01-01
      • 2014-05-05
      • 2018-11-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-18
      • 1970-01-01
      相关资源
      最近更新 更多