3
我之前的所有外掛項目都是單模塊。我使用gcloud進行部署,因爲據我所知,這是唯一支持服務帳戶身份驗證的工具(vs AppCfg & appengine maven插件),這是我的一項要求。使用服務帳號部署多模塊外掛項目
我現在創建我的第一個Java多模塊項目,並根據其在這個示例:https://github.com/GoogleCloudPlatform/appengine-modules-sample-java
然而,當我嘗試部署項目中,我得到一個
Bad argument: The requested action does not support EAR configurations
AppCfg [options] stage <app-dir> <staging-dir>
從我明白,gcloud使用AppCfg生成yaml配置文件,並且不支持EAR配置。
有沒有辦法使用支持服務帳戶的工具來部署這種類型的項目?
謝謝!
我正在使用'mvn --projects gcloud:deploy'來執行此操作。它可以工作,但添加新模塊需要我更改部署作業。 –
如果添加一個新模塊,您將有一個新的有效負載發送到自動部署服務器,因此您可以像部署腳本一樣搜索項目目錄中的模塊,並使用'mvn --projects gcloud:deploy' –
Nick